WinForm公共控件
1、Button:
Enable:控件是否可用;
Vislble:控件是可见还是隐藏。
BackgroundImage:背景图片
BackgroundImageLayout:背景图片排列方式 全部展开:Stretch
2、CheckedListBox:
可以用CheckBox和Pannel联合使用来代替。
3、ComboBox:
添加数据:(1)在Items里面添加数据(2)在后台用ComboBox1.Item.add()编写
输出选定的值:MessageBox.Show(comboBox1.SelectedItem.ToString());
DropDowmStyle:控制控件的外观和功能。选中DropDownList,就只能在控件选择,不能书写,Text失效。
设置默认选择行:在后台的Form1类里面输入comboBox1.SelectedIndex = 0;0是第一个,以此类推!
4、DateTimePick:
输出时间(只有年月日):MessageBox.Show(dateTimePicker1.Text.ToString());
输出时间(年月日时分秒):MessageBox.Show(dateTimePicker1.Value.ToString());
5、LinkLable1:可以设置点击事件
6、ListBox:显士用户可以从中选择的列
SelectionMode:选择样式(1)None:不能选。(2)one:只能选一个。(3)Multisimple:随意选。(4):MultiExtended:连续选择。
Items属性为里面存放的值。
在后台用 SelectedItems为选中的值。
7、MaskedTextList:使用掩码来区分正确的和不正确的输入。
在图标上或者属性Mask里面设置自己需要的格式。
8、MonthCalendar:可以从中选择日子的月历。
MaxSelectionConut:最大可选择则天数。
在后台用monthCalendar1.SelectionStart和monthCalendar1.SelectionEnd来接受自己所选择的时间开始结束日期。
9、NotifyIcon:在桌面任务栏右下角显示的小图标
属性:Icon:设置图标
Visible:图标在右下角可见不可见
Text:鼠标移到图标时显示的文字。
10、NumericUpDown:通过控件来控制数的大小
属性:Increment:每次点击增加/减少的数值
Maximun:最大值
Minimum:最小值
Value:初始值。
11、PictureBox:显示图像
属性:Image:那张图片,但是不能设置排列方式
BackGroundImage:背景图片,能设置排列方式。
12、ProgressBar:进度条
Value:进度条的当前值。最大100,最小0;
Style: Blocks动画形式一次展示进度,随着进度的进行,进度条也随之改变。
Marquee:不显示进度,但是显示正在运行中。用MarqueeAnimationSpeed来控制速度,值越大,速度越慢
13、RichTextBox:文本输入。
在属性Text输入,在里面能换行。
在后台能用转义字符“\r\n”等等。
14、TextBox:文本输入
MultiLine:是否多行,跟RichTextBox差不多,但是不能用转义字符。
ScroBars:出现滚动条。
15、ToolTip:当鼠标移到相应控件时,显示的内容。
每一个控件的“杂项”都会多出属性“ToolTip1上的ToolTip”,在该属性里输入相应内容。
属性InitialDelay:鼠标移动到该控件多少毫秒后显示!
ReShowDelay:从一个控件移到下一个控件后多少毫秒才能显示提示。
16、TreeView:树状浏览列表
17、WebBrowser:在窗体内浏览网页
17、每一个如TextBox和Button类的控件,在按Tab时会自动往下走,此时就需要TabIndex来设置先后顺序(0--?)。
如果想此控件不需要Tab来控制,就需要TabStop设置成False;
18、杂项里面的AcceptButton和CancelButton:
AcceptButton:设置一个按钮,按键盘上的“Enter”相当于点击一次此按钮。
CancelButton:设置一个按钮,按键盘上的“Esc”相当于点击一次此按钮。
完!!!