110,551
社区成员
发帖
与我相关
我的任务
分享
private int _ColumnWidthDefault;
[Category("自定义"), DefaultValue(75), Description("设置列的默认宽度")]
public int ColumnWidthDefault
{
get
{
return _ColumnWidthDefault;
}
set
{
_ColumnWidthDefault = value;
}
}
public override void InitializeEditingControl(int rowIndex, object initialFormattedValue, DataGridViewCellStyle dataGridViewCellStyle)
{
base.InitializeEditingControl(rowIndex, initialFormattedValue, dataGridViewCellStyle);
DataGridViewTextBoxExControl clt = DataGridView.EditingControl as DataGridViewTextBoxExControl;
DataGridViewTextBoxExColumn col = (DataGridViewTextBoxExColumn)OwningColumn;
clt.ColumnWidthDefault = col.ColumnWidthDefault;
clt.Text =Convert.ToString(this.Value);
}