预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共65页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

VisualC#.NET程序设计教程第3章窗体与控件 3.0窗体与控件概述-组件与控件3.0窗体与控件概述-类层次图3.0窗体与控件概述-控件类的说明常用属性 窗体外观 窗体尺寸和位置 其他属性窗体常见事件表窗体常见方法表窗体的其他窗体的其他1.可视化组件(VisualComponent) 可视化组件在程序运行期间用户是可以看到的,也称为控件(Control)。 2.非可视化组件(NonVisualComponent) 非可视化组件是指在程序运行期间用户是不可以看到的。控件通用属性控件事件的参数说明3.1Windows常用控件 3.1.1标签Label3.1.2链接标签控件LinkLabel3.1.3TextBox编辑框编辑框控件的常用事件如下: GetFocus事件,在文本框接受焦点时发生。 LostFocus事件,在文本框接受焦点时发生。 TextChanged事件,在TEXT属性值更改时发生。无论是通过编程修改还是通过用户交互更改文本框的text属性值,均会引发此事件。编辑框控件的常用方法如下: Clear Copy、Cut、Paste、Undo、ClearUndo Focus Select,Selectall3.1.4Button基本命令按钮按钮属性设置 Button1.Image=Image.Fromfile(“c:\clouds.bmp”); Button1.Flatstyle=Flatstyle.Flat; 按钮与Enter和Esc结合 多个按钮共享统一事件 button5.Click+=newEventHandler(button2_Click); 设计时指定事件3.1.5列表框Listbox3.1.5Listbox(2)-常用方法3.1.5Listbox(3)-常见事件3.1.6组合框Combobox3.1.7CheckedListbox3.1.8复选框Checkbox复选框的几个主要属性: Checked:数据类型为Boolean,表示是否被选择。 Appearance:确定复选框显示为复选框还是显示为按钮式。 CheckState:选择状态 复选框的主要事件: Click事件和CheckedChanged事件3.1.9Panel面板3.1.10GroupBox分组框 3.1.11单选按钮radiobutton3.1.12DomainUpdown3.1.13NumericUpdown3.1.14掩码编辑框MaskedTextBox补充说明: (1)由于汉字占两个字节,所以用于控制输入中文的掩码字符也必须有两个,如LL,ll。 (2)表中没有列出的一般字符都会被显示出来,输入时这些字符将会自动跳过。 (3)TextMaskFormat用来指定用户输入的数据内容。如:只包含用户输入的字符,包含掩码字符串中自动显示的字符等。3.1.15ErrorProvider控件3.1.16记时器Timer3.1.17Splitter控件3.1.18TabControlSelectedIndex:Integer,指出当前选中标签的下标。(0至Count-1) TabHeight,TabWidth:Samallint。以pixel为单位。 TabPosition:标签位置。(tpTop,tpBottom,tpLeft,tpRight)为Left或Right时,MultiLine必有为True。 事件:OnChange:当一个新的标签选中后发生。 OnChanging:在一个新的标签选中前立即发生。通常用于阻止改变标签。3.1.19TrackBar3.1.20ProgressBar3.1.21DateTimePicker3.1.22MonthCanlendar3.1.23TreeView3.1.24ListView3.1.25RichTextBoxRichTextbox(2)3.2Additional控件组3.2.1PictureBox控件3.3菜单相关控件3.3.1MenuStrip菜单3.3.2ContextMenuStrip上下文菜单 3.3.3ToolStrip工具栏 3.3.4ImageList3.3.5StatusStrip状态栏3.4公共对话框控件3.4.1MessageBox3.4.2公共对话框OpenFileDialogSaveFileDialogFontDialogColorDialog3.5自定义控件THEEND