生成按钮 button1的事件
();
排序
= true;
// 取得当前单元格内容
( r in )
{
if (!)
{
(r);
}
}
DataGridView 禁止列或者行的Resize:
// 禁止用户改变DataGridView1的所有列的列宽
= false;
//禁止用户改变DataGridView1の所有行的行高
= false;
但是可以通过 或者 属性设定列宽和行高。
禁止指定行或者列的Resize
// 禁止用户改变DataGridView1的第一列的列宽
[0].Resizable = ;
// 禁止用户改变DataGridView1的第一列的行宽
[0].Resizable = ;
关于 NoSet
当 Resizable 属性设为 时, 实际上会默认以 DataGridView 的 AllowUserToResizeColumns 和 AllowUserToResizeRows 的属性值进行设定。比如: = False 且 Resizable 是 NoSet 设定时,Resizable = False 。
判断 Resizable 是否是继承设定了 DataGridView 的 AllowUserToResizeColumns 和 AllowUserToResizeRows 的属性值, 可以根据 State 属性判断。如果 State 属性含有 ResizableSet,那么说明没有继承设定。
3) 列宽和行高的最小值的设定
[0].MinimumWidth = 100;
// 第一行的最小行高设定为 50
[0].MinimumHeight = 50;
禁止用户改变行头的宽度以及列头的高度
// 禁止用户改变列头的高度
=
;
// 禁止用户改变行头的宽度
=
;
DataGridView 列宽和行高自动调整的设定:
// 设定包括Header和所有单元格的列宽自动调整
= ;
// 设定包括Header和所有单元格的行高自动调整
= ;
指定列或行自动调整
// 设定列头的宽度可以自由调整
=
;
// 设定行头的宽度可以自由调整
=
;
随时自动调整
a, 临时的,让列宽自动调整,这和指定AutoSiz
DataGridView属性 来自淘豆网www.taodocs.com转载请标明出处.