C#_VS自带控件常用属性设置
1.Toolstrip控件坐标3个点
GripStyle属性->设置Hidden
============================================================================================================
2.ComboBox禁止编辑
将ComboBox的DropDownStyle 属性设置为 DropDownList即可.
Simple 简单的下拉列表框(始终显示列表)、
DropDown 可以编辑,与有下拉列表。默认.
DropDownList 只有下拉列表,不能编辑。
============================================================================================================
3.固定SplitContainer分割线
IsSpliterFixed属性设为True
FixedPannel属性设为Pannel1(要固定的面板的名称)
============================================================================================================
4.DataGridView列宽设置
DataGridView有一个属性是AutoSizeColumnMode,他有几个枚举值:
1)、AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。
2)、AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格。
3)、ColumnHeader 调整列宽,以适合列标题单元格的内容。
4)、DisplayedCells 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,包括标题单元格。
5)、DisplayedCellsExceptHeader 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,不包括标题单元格。
6)、Fill 调整列宽,使所有列的宽度正好填充控件的显示区域,只需要水平滚动保证列宽在DataGridViewColumn.MinimumWidth 属性值以上。相对列宽由相对 DataGridViewColumn.FillWeight 属性值决定。
7)、None 列宽不会自动调整。
8)、NotSet 列的大小调整行为从 DataGridView.AutoSizeColumnsMode 属性继承。
9)、DataGridView设置VirtualMode属性为true的时候,如果里面有DataGridViewCheckBoxColumn列的话就只能选中一个复选框。
当时我设置的是AllCells所以在界面上不能调整它的宽度。
注:如果想要自动设置列宽.在这里就必须把DataGridView的值设置为Fill
============================================================================================================
5.DataGridView居中问题
表头一般指列标题——列头,这里也包括行头,例如已经定义了DataGridView的一个对象dgvTest
1)、行头居中:设置dgvTest的RowHeaderDefaultStyle属性的Alignment的值为MiddleCenter;
2)、列头居中:设置dgvTest的ColumnHeaderDefaultStyle属性的Alignment值为MiddleCenter;
3)、某一列居中:dgvTest的属性【Columns】->选中要居中的列,然找找到【DefaultCellStyle】->设置Alignment的值为MiddleCenter;
4)、某一行居中:dgvTest.Rows[i].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
5)、某一个单元格居中:首先顶一个单元格样式对象,然后设置该对象的值,最后把该单元格的Style属性设置为该对象。例如:
DataGridViewCellStyle dgvcStyle = new DataGridViewCellStyle();
dgvcStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
dgvTest.Rows[i].Cells[j].Style = dgvcStyle;
============================================================================================================