C_Winform程序设计1Windows窗体介绍.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C_Winform程序设计1Windows窗体介绍

锚定 确保控件的边缘和父容器保持在相同的位置 锚定窗体中的控件 设置它的Anchor属性 缺省值:Top,Left 其他风格:Bottom, Right 停靠 允许把控件的边缘和它的 父控件的边缘粘合在一起 停靠一个控件 设置Dock属性 窗体作为子窗口应用程序 创建自定义子窗口过程 课堂练习 创建子窗口 运行窗口 子窗口 DEMO 单文档界面和多文档界面应用程序 创建多文档界面应用程序 父窗体和子窗体的交互 课堂练习 创建多文档界面应用程序 SDI 只有一个文档是可见的 打开一个文档之前,你必须关闭另一个 MDI 同时显示多个文档 每个文档显示在它自己的窗口中 创建一个父窗体 创建一个新项目 设置IsMdiContainer属性为True 添加一个菜单项,来触发子窗体 创建一个子窗体 向项目添加一个新的窗体 从父窗体调用子窗体 protected void MenuItem2_OnClick(object sender, System.EventArgs e) { Form2 NewMdiChild = new Form2(); // Set the Parent Form of the Child window. NewMdiChild.MdiParent = this; // Display the new form. NewMdiChild.Show(); } 列出父窗体拥有的可用子窗口 创建一个菜单项(Windows)并且设置它的MdiList 属性为True 决定活动的多文档界面子窗口 使用ActiveMdiChild属性 在父窗体中安排子窗口 调用LayoutMdi方法 在本次练习中,将要: 创建父窗体 创建子窗体 显示父窗体中的子窗体 练习1 创建一个新的Windows窗体 练习2 从现有的Windows窗体继承一个新的窗体 创建窗体 为窗体添加控件 创建继承窗体 组织窗体上的控件 窗体的用途:自定义窗口 窗体的用途:创建多文档界面应用程序 Windows 窗体和 Web 窗体 创建窗体 设置窗体属性 窗体生命周期 处理窗体事件 Windows 窗体设计器生成的代码 特点 Windows窗体 Web窗体 ?部署 可不必改注册表运行? 不需要下载和安装 ?图形 GDI+ 交互或动态图形的更新需要往返于服务器 ?响应 为需要交互的应用程序提供最快的响应速度 可以利用浏览器的动态 HTML(DHTML)功能来创建丰富的用户界面(UI) 平台? 要求在客户计算机上运行 .NET Framework 只需浏览器 ?编程模型 基于客户端Win32消息模式 通过HTTP调用应用程序组件 ?安全性 在其代码访问安全性实现中使用粒度权限,以保护计算机资源和敏感信息 通过验证请求者的凭据,按URL控制获得访问Web应用程序资源的授权 创建一个新的项目的同时也创建了一个窗体 创建一个新窗体 1. 在解决方案资源管理器中右键点击 “项目” 2. 单击“添加” 3. 单击“添加Windows 窗体” 窗体名:项目中窗体的名称 分类按钮:按分类顺序排列窗体属性 次序按钮:按字母顺序排列窗体属性 描述面板:对所选择的窗体属性进行说明 窗体名 分类顺序按钮 字母顺序按钮 描述面板 事件按钮 1. 显示Form1 4. 显示Form2 9. 焦点移回到Form1 13. 关闭 Form2 23. 退出应用程序 5. 载入Form2 7. Form2 获得焦点 8. Form2 处于活动状态 10. Form2失去焦点 11. Form2变为非活动状态 15. Form2获得焦点 16. Form2处于活动状态 17. Form2 关闭中 18. Form2 被关闭 19. Form2失去焦点 20. Form2 变为非活动状态 22. 释放Form2 2. 载入Form1 3. Form1处于活动状态 6. Form1 变为非活动状态 12. Form1处于活动状态 14. Form1 变为非活动状态 21.触发了Form1 24. Form1 关闭中 25. Form1被关闭 26. Form1 失去焦点 27. Form1变为非活动状态 28. 释放Form1 事件 使用Windows窗体设计器创建窗体,会自动生成必需的代码 在窗体中添加控件 在窗体中添加菜单 定制控件工具箱 课堂练习 创建窗口并添加控件 控件是包含在窗体对象中的对象 控件的作用 可以提供事件过程 通过设置控件属性设计用户界面 右键点击“工具箱” 点击“自定义工具箱” 选择 “.NET 框架组件”页上需要的控件 在本次练习中,将要: 设置

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档