Windows编程.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:91 大小:2.4MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Windows编程.ppt

Windows编程.ppt

预览

免费试读已结束,剩余 81 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第8章Windows窗体编程8.1控件8.2基础控件8.3高级控件8.1.1概述8.1.2Control类Control类的属性Control类的方法Control类的事件8.1控件8.2基础控件8.3高级控件8.2.1窗体8.2.2Button控件8.2.3Label和Linklabel控件8.2.4TextBox控件8.2.5RadioButton和CheckBox控件8.2.6GroupBox控件8.2.7RichTextBox控件8.2.8ListBox和CheckedListBox控件8.2.9TabControl在Windows程序中,窗体是向用户显示信息的可视界面,是Windows应用程序的基本单元窗体也是对象,窗体类定义了生成窗体的模版,每实例化一个窗体类就产生一个窗体。System.Windows.Forms命名空间中的Form类是所有窗体的基类。Form类对象是个容器,在Form窗体中可以放置其它控件添加窗体添加窗体(续)查看代码窗体的属性窗体的方法窗体的事件8.2.2Button控件示例代码:Button控件示例代码:Button控件-事件的添加8.2.3Label和LinkLabel控件Label和LinkLabel控件(续)8.2.4TextBox控件TextBox控件(续)TextBox控件(续)TextBox控件(续)TextBox控件(续)示例代码:TextBox控件示例代码:TextBox控件(续)示例代码:TextBox控件(续)示例代码:TextBox控件(续)Validating事件示例代码:TextBox控件(续)示例代码:TextBox控件(续)示例代码:TextBox控件(续)示例代码:TextBox控件(续)示例代码:TextBox控件(续)示例代码:TextBox控件(续)8.2.5RadioButton控件RadioButton控件(续)8.2.6CheckBox控件CheckBox控件(续)CheckBox控件(续)8.2.7GroupBox控件示例代码:RadioButton、CheckedBox示例代码:RadioButton、CheckedBox(续)示例代码:RadioButton、CheckedBox(续)示例代码:RadioButton、CheckedBox(续)示例代码:RadioButton、CheckedBox(续)示例代码:RadioButton、CheckedBox(续)8.2.8RichTextBoxRichTextBox(续)RichTextBox(续)示例代码:RichTextBox-文本编辑器示例代码:RichTextBox-文本编辑器(续)Font类Font类(续)示例代码:RichTextBox-文本编辑器(续)示例代码:RichTextBox-文本编辑器(续)示例代码:RichTextBox-文本编辑器(续)示例代码:RichTextBox-文本编辑器(续)示例代码:RichTextBox-文本编辑器(续)8.2.9ListBox控件和CheckedListBox控件ListBox控件和CheckedListBox控件(续)ListBox控件和CheckedListBox控件(续)ListBox控件和CheckedListBox控件(续)常用方法ClearSelected:清除列表框中的所有选项FindString:查找列表框中第一个以指定字符开头的字符串。FindStringExact:与FindString类似,但是必须匹配整个字符串GetSelected:返回一个表示是否选择一个选项的值SetSelected:设置或清除选项常用方法GetItemChecked(只用于CheckedListBox)返回一个表示选项是否被选中的值GetItemCheckState(只用于CheckedListBox)返回一个表示选项的选中状态的值SetItemChecked(只用于CheckedListBox)设置指定为选中状态的选项SetItemCheckState:(只用于CheckedListBox)设置选项的选中状态示例代码:ListBox和CheckedListbox示例代码:ListBox和CheckedListbox(续)示例代码:ListBox和CheckedListbox(续)8.2.10TabControl控件TabControl控件(续)TabControl控件(续)TabControl控件(续)8.1控件8.2基础控件8.3高级控件8.3.1MenuStrip控件8.3.2ToolStrip控件8.3.3通用对话框8.3.1MenuStrip控件MenuStrip控件(续)