属性:
- AutoSize 属性:用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。
- Anchor 属性:用来确定此控件与其容器控件的固定关系的。
- BorderStyle 属性:用来设置或返回边框。
- ReadOnly 属性:用来获取或设置一个值,该值指示文本框中的文本是否为只读。
-
PasswordChar 属性:是一个字符串类型,允许设置一个字符,运行程序时,将输入到 Text 的内容
全部显示为该属性值,从而起到保密作用,通常用来输入口令或密码。 - Text 属性:用来设置或返回控件内显示的文本,该属性也可以包含访问键,即前面带有“&”
符号的字母,这样用户就可以通过同时按 Alt 键和访问键来选中控件。 - Button
-
DialogResult 属性:当使用 ShowDialog 方法显示窗体时,可以使用该属性设置当用户按了某按钮后,
ShowDialog 方法的返回值。值有:OK、Cancel、Abort、Retry、Ignore、Yes、No 等。 - FlatStyle 属性:用来设置按钮的外观。3d、平的、跟随系统、弹出;
- RadioButton || CheckBox
- Checked 属性:用来设置或返回单选按钮是否被选中,选中时值为 true,没有选中时值为 false。(单选、多选控件)
- Items 属性: 用于存放列表框中的列表项,是一个集合。
- ListBox
- MultiColumn 属性:用来获取或设置一个值,该值指示 ListBox 是否支持多列。
- SelectedItem 属性:获取或设置 ListBox 中的当前选定项。
- SelectedItems 属性:获取 ListBox 控件中选定项的集合。
- PictureBox
- SizeMode 属性:用来决定图像的显示模式。Normal :Image 置于 PictureBox 的左上角,凡是因过大而不适合 PictureBox 的任何图像部分都将被剪裁掉。StretchImage:使图像拉伸或收缩,以便适合 PictureBox(会变形);AutoSize:会使控件调整大小,以便总是适合图像的大小。CenterImage :会使图像居于工作区的中心。 Zoom :可以使图像被拉伸或收缩以适应 PictureBox,但是仍然保持原始纵横比。
-
Timer
- Interval 属性:用来设置定时器两次 Tick 事件发生的时间间隔,以毫秒为单位。
- ProgressBar || TrackBar
- Maximum 属性:用来设置或返回进度条能够显示的最大值,默认值为 100。
- Minimum 属性:用来设置或返回进度条能够显示的最小值,默认值为 0。
- Value 属性:用来设置或返回进度条的当前位置。
-
Step 属性:用来设置或返回一个值,该值用来决定每次调用 PerformStep 方法时, Value 属性增加
的幅度。 - OpenFileDialog && SaveFileDialog
- Filter 属性:用来获取或设置当前文件名筛选器字符串,该字符串决定对话框的【另存为文件类型】或【文件类型】框中出现的选择内容。不同筛选选项的字符串由垂直线条隔开,例如: “文本文件(*.txt)|*.txt|所有文件(*.*)|*.*”。还可以通过用分号来分隔各种文件类型,可以将多个筛选器模式添加到筛选器中,例如:“图像文件(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG; *.GIF|所有文件(*.*)|*.*” 。
- FileName 属性:用来获取在打开文件对话框中选定的文件名的字符串。文件名既包含文件路径也包含扩展名。
- InitialDirectory 属性:用来获取或设置文件对话框显示的初始目录,默认值为空字符串("")。
- Multiselect 属性:用来获取或设置一个值,该值指示对话框是否允许选择多个文件。
- FileNames 属性:用来获取对话框中所有选定文件的文件名。每个文件名都既包含文件路径又包含文件扩展名。如果未选定文件,该方法将返回空数组。
方法:
- AppendText 方法:把一个字符串添加到文件框中文本的后面。
- Clear 方法:从文本框控件中清除所有文本。
- RichTextBox(富文本控件,可以输入和编辑文本:颜色、字体...)
- SaveFile 方法:用来把 RichTextBox 中的信息保存到指定的文件中;
- LoadFile 方法:使用 LoadFile 方法可以将文本文件、RTF 文件装入 RichTextBox 控件。
- ListBox
- Items.Add 方法:用来向列表框中增添一个列表项
- Items.Remove 方法:用来从列表框中删除一个列表项
- BeginUpdate 方法和 EndUpdate 方法:这两个方法均无参数,调用格式分别如下:ListBox 对象.BeginUpdate(); ListBox 对象.EndUpdate();这两个方法的作用是保证使用 Items.Add 方法向列表框中添加列表项时,不重绘列表框。即在向列表框添加项之前,调用 BeginUpdate 方法,以防止每次向列表框中添加项时都重新 绘制 ListBox 控件。完成向列表框中添加项的任务后,再调用 EndUpdate 方法使 ListBox 控件重新绘制。当向列表框中添加大量的列表项时,使用这种方法添加项可以防止在绘制 ListBox 时的闪烁现象。
- Timer
- Start 方法:用来启动定时器。
- Stop 方法:用来停止定时器。
- ProgressBar
- Increment 方法:用来按指定的数量(参数n)增加进度条的值
- PerformStep 方法:用来按 step 属性值来增加进度条的 Value 属性值
- OpenFileDialog && SaveFileDialog(仅提供文件名不提供文件打开和保存功能)
- ShowDialog 方法,该方法的作用是显示通用对话框用于选择文件,通用对话框运行时,如果单击对话框中的【确定】按钮,则返回值为 DialogResult.OK;否则返回值为DialogResult.Cancel。
事件
- Text
- TextChanged 事件:该事件在 Text 属性值更改时发生。无论是通过编程修改还是用户交互更改文本框的 Text 属性值,均会引发此事件。
- CheckBox
- CheckedChanged 事件:当 Checked 属性值更改时,将触发 CheckedChanged 事件。
- HScrollBar && VScrollBar
- Scroll 事件:该事件在用户通过鼠标或键盘移动滑块后发生。
- ValueChanged 事件:该事件在滚动条控件的 Value 属性值改变时发生。