我正在从自定义数据表绑定datagridview。我想要一个特定的datacel是组合类型。可以这样做,如果是这样的话?
在下面的代码片段中,如果键==“somevalue”,我想创建一个datarow [1]将是组合类型的行。可以吗?
private void UpdateDataTable(string key,object value) {
if(dt.Rows.Contains(key))
{
Debug.WriteLine("found row");
DataRow myrow = dt.Rows.Find( key);
myrow["Values"]= value;
}
else
{
dt.LoadDataRow(new object[] { key, value }, true);
}
dt.AcceptChanges();
}
答案 0 :(得分:0)
是的,你可以做到。我相信你必须修补DataGridViewCell.EditType。
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcell.edittype.aspx