VisualStudio开发环境介绍.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.NET窗体的应用 在.NET框架中 创建Windows桌面应用程序的类在: System.Windows.Forms 程序集 System.Windows.Forms.Dll Form类可以创建 标准窗口 工具窗口 无边框窗口 浮动窗口 Object MarshalByRefObject Control ScrollableControl ContainerControl Form 创建窗体 使用新建项目模板创建主窗体 输入项目名称,项目路径 右击Form.cs using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace FirstForm { /// summary /// Form1 的摘要说明。 /// /summary public class Form1 : System.Windows.Forms.Form { /// summary /// 必需的设计器变量。 /// /summary private System.ComponentModel.Container components = null; public Form1() { // // Windows 窗体设计器支持所必需的 // InitializeComponent(); // // TODO: 在 InitializeComponent 调用后添加任何构造函数代码 // } Windows应用程序需要使用的命名空间 缺省:与项目名称相同 窗体类Form1是System.Windows.Forms.Form的子类 窗体类Form1的构造函数 窗体初始化: 设置窗体属性 创建窗体所包含的控件,设置这些控件的属性 添加用户自己的构造函数代码 /// summary /// 清理所有正在使用的资源。 /// /summary protected override void Dispose( bool disposing ) { if( disposing ) { if (components != null) { components.Dispose(); } } base.Dispose( disposing ); } #region Windows 窗体设计器生成的代码 /// summary /// 设计器支持所需的方法 - 不要使用代码编辑器修改 /// 此方法的内容。 /// /summary private void InitializeComponent() { ponents = new System.ComponentModel.Container(); this.Size = new System.Drawing.Size(300,300); this.Text = Form1; } #endregion 指定大纲显示代码块 初始化窗体的方法 /// summary /// 应用程序的主入口点。 /// /summary [STAThread] static void Main() { Application.Run(new Form1()); } } } 调用运行程序的方法Run,建立一个新对象Form1 小 结 窗体类Form1继承于System.Windows.Forms.Form 窗体类中一般会自动产生构造函数、初始化窗体、 清除窗体资源和程序入口等方法 窗体类中会使用到System.Drawing、 System.ComponentModel等命令空间中定义的类 创建窗体 右击项目名称 设置窗体属性 按类别查看 按名称排 序查看 处理窗体事件 把方法关联到Load事件上去 事件方法名 事件代码 两种方法 1.直接书写 代码 2.双击属性 中的事件, 然后书写 事件代码 例子:增加双击Form事件 对话框 对话框是属性为FixedDialog的特殊窗体 对话框用于显示信息或接收用户输入 显示对话框 ShowDialog方法 模式窗体 有返回值 Show方法 非模式窗体 菜单 主菜单 MainMenu 快捷菜单 ContextMenu 把快捷菜单赋

文档评论(0)

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

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

1亿VIP精品文档

相关文档