- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows 程式設計
控件和对话框设计 Windows程序设计 两大类用户界面 窗口 对话框 通常一个Windows程序至少有一个窗体(Form) 窗体是控件的容器 命名空间: System.Windows.Forms 一般步骤 建立新项目 向项目添加窗体 向窗体添加控件 为窗体和控件设置属性 为窗体和控件编写事件处理程序 在程序代码中调用窗体和控件的方法 对话框 Dialog 模式对话框(Modal Dialog) 非模式对话框(Modeless Dialog) 属性 Name Text Width、Height ForeColor、BackColor 事件 Load FormClosing // Call this method from the constructor of your form private void OtherInitialize() { this.Closing += new CancelEventHandler(this.Form1_Closing); // Exchange commented line and note the difference. this.isDataSaved = true; //this.isDataSaved = false; } private void Form1_Closing(Object sender, CancelEventArgs e) { if (!isDataSaved) { e.Cancel = true; MessageBox.Show(You must save first.); } else { e.Cancel = false; MessageBox.Show(Goodbye.); } } 方法 Close Hide Show ShowDialog Label控件 常用属性: Text BackColor ForeColor Font Button控件 常用属性 Text Enabled 常用事件 Click TextBox控件 常用属性 Text ReadOnly PasswordChar Multiline Enabled 常用事件 TextChanged ListBox控件 常用属性 Items集合 MultiColumn SelectionMode SelectedIndex SelectedItem 常用事件 DoubleClick SelectedIndexChanged 常用方法 ClearSelected SetSelected Items集合 常用属性: Count 常用方法: Add RemoveAt Insert Clear ComboBox 可看成TextBox与单选ListBox的组合 具有TextBox和单选ListBox所具有的许多属性、方法、事件 常用属性 DropDownStyle Simple DropDown DropDownList RadioButton控件 常用属性 Checked Text 常用事件 Click CheckedChanged CheckBox控件 常用属性 Checked Text 常用事件 Click CheckedChanged PictureBox控件 常用属性 Image SizeMode 装载图像 pictureBox1.Image = new Bitmap(“test.png); GroupBox控件 常用容器之一 可设置标题 Radio分组常使用GroupBox 常用属性 Text Panel 常用容器之一 可以有滚动条 常用属性 AutoScroll BorderStyle Timer控件 常用属性 Enabled Interval 常用事件 Tick 其他常用控件 TreeView ListView TabControl ProgressBar ToolTip ImageList SplitContainer 对话框返回值 DialogResult枚举 DialogResult属性 其他返回值 DialogResult枚举 Abort 对话框返回值是 Abort(通常从标为“中止”的按钮发送)。 Cancel 对话框返回值是 Cancel(通常从标为“取消”的按钮发送) Ignore 对话框返回值是 Ignore(通常从标为“忽略”的按钮发送) No 对话框返回值是 No(通常从标为“否”的按钮发送)。 None 从对话
文档评论(0)