窗体属性
1,AcceptButton 默认“回车”选定的按钮,在不使用Table键的情况下,用户敲击回车就相当与点击这个按钮。也可以用代码实现:在KeyPress事件中
2,CancelButton 默认“Esc”选定按钮。
3,MaximizeBox 默认为true,即启用最大化窗口按钮
4,StartPosition 窗体加载时出现在屏幕的相对位置,默认为左上角。
5,ShowInTaskbar 程序是否在任务栏中显示,默认为true
6,TopMost 窗体是否始终顶部显示在此属性未设置为true的窗体之上
7,FormBoderStyle 窗体边框样式,FixedSingle表示不可鼠标拖拽来改变大小,默认为Sizable,表示可变。
8,ControlBox 是否显示所有“控件/系统菜单框”,默认为true,设为false时,将其隐藏(不是变灰色)即最大化、最小化、关闭按钮都消失,
Button
1,BackgoundImageLayout 背景图片的布局方式(只对背景图片有效)
2,Enable 当前控件是否可以使用。比如在安装程序过程中用户为点击“我不同意”,则“下一步”按钮为灰色
ComboBox
1,如何使控键ComboBox不能输入只能在下拉菜单中选择?
将属性DropDownStyle设为"DropDownList"
DataGridView属性
1,DataGridView绑定数据源后,默认会显示所有数据属性的列,而DataGridView默认的属性窗口中没有相应的属性来修改,不过DataGridView类还是有一个属性AutoGenerateColumns来控制是否创建所有属性列。如果将 dataGridView.AutoGenerateColumns 值设为 false,则只会显示你所设定的列。
http://hi.baidu.com/ustbylb/blog/item/e7f9990aa6dd531e94ca6b06.html
2,RowHeadersVisible 默认值为true,表示显示行标题的那一列(一般就是第一列)。flase表示不显示这个空列。
3,Columns 中可以添加和编辑列(里面每个列的属性不是很多,自己慢慢研究)
4,selectionMode 表示选择的模式:fullRowSelect表示选择某个单元格就同时选中整个行,
RowHeaderSelect表示选择行标题是才全选这一行(前提是把RowHeadersVisible值设为true)。
5,MultiSelect 指定用户是否可同时选择多行
ToolTip 用于把鼠标放上去就可以提示你在textBox1中天的内容
6,AutoSizeColumnsMode 设置为Fill时将自动调整datagridview的各个列的宽度,以布满(横向)整个datagridview表框。
7,this.dataGridView1.Columns[0].Visible = false; 表示将所得的表的第一列隐藏。例如:通过SQL语句查询的数据的各个列并不都在datagridview中显示,但不显示的列的数据将在其他位置调用,这是可以将这些不需显示的列名隐藏。
8,this.dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); 表示将选中所有行(因为可以选择多行)的的第一行的第一列的值转换为字符串型。一般用在datagridview中click时间中
9,Columns---HeaderText 列标题; Columns---(name)列名; Columns---defaultCellStyle---Alignment 列标题的对齐方式
ListView
1,FullRowSelect 是否允许选中整行
2,GridLines 在项和子项中显示网格线(仅对“详细信息”视图有效)
3,MultiSelect 指定用户是否可同时选择多行
4,View 可以显示项的的5中视图方式:LargeIcon大图标、Details详细信息、SmallIcon小图标(相当于“图标”)、List列表、Tile(相当于“平铺”)
5,Columns “详细视图”中显示的列,可以添加列并调整各个列的宽度、列名的对齐方式、相对与当前显示列的列索引值等等
6,LabelWrap 是否允许标签中文本换行显示
7,HeaderStyle 列标题的样式(只对“详细信息”有效):可点击、不可点击、不显示
8,ListView1.SelectedItems[0].Text.ToString(); 获取选中item的项名,这里不是SelectedItems[0].Name.ToString();
9,selectIndexChanged事件中加入if(listview1.selectItems.Counts!=0){//操作……};避免单行选中时changed事件中的“操作”执行两次。
ToolStrip
1,GripStyle 制定ToolStrip的手柄是否可见。即ToolStrip空间的最左边的4个竖向排列的小圆点是否可见
2,GripMargin 指定ToolStrip手柄所占据的位置大小
3,ShowItemToolTips 是否允许显示提示文本ToolTipText
ToolStripButton(在ToolStrip中)
1,DisplayStyle 指定ToolStripButton的显示样式:无、文本、图片、文本加图片
2,TextImageRelation 当文本与图片同时显示时,指定文本与图片的相对位置:文字显示在图片中、文字显示在图片之前、图片显示文字之前、文字显示在图片之上、图片显示在文字之上
3,ToolTipText 当鼠标停靠在ToolStripButton上时的提示文本
4,TextDirection 指定ToolStripButton上的文字的排列方向:从左到右、从上到下、从下到上
5,CheckState 指定ToolStripButton的显示状态:Uncheck未点击(默认)、Uncheck点击过、Indeterminate选中但未点击
trackBar
1,Maximnu 设置TrackBar中刻度的个数
2,TickFrequence 鼠标拖拽一次时游标移动的刻度个数
3,在TrackBar中的trackBar1_Scroll事件中通过 string var= trackBar1.Value.ToString();可以得到当前游标的位置