【问题标题】:change a particular cell in datagridview to be of type combo将 datagridview 中的特定单元格更改为组合类型
【发布时间】:2010-10-14 17:59:41
【问题描述】:

我正在从自定义数据表绑定一个 datagridview。我希望特定的数据单元是组合类型。可以吗,如果可以怎么办?

在下面的代码 sn-p 中,如果 key == "somevalue",我想创建一个数据行 [1] 为组合类型的行。可以吗?

private void UpdateDataTable(字符串键,对象值) {

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();

}

【问题讨论】:

    标签: c# .net winforms forms


    【解决方案1】:

    是的,你可以做到。我相信你必须修补 DataGridViewCell.EditType。

    http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcell.edittype.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多