自定义强类型对象与datagrid的绑定

时间:2009-10-31 15:38:16

标签: c# data-binding datagrid

我有一个班级:

class MyObject
{
  float f;
  int i;
}

当一组MyObject实例绑定到UI上的网格时,我们有一个默认的实例显示(一行一个对象),可能调用float.ToString()和int.ToString()。我的问题是,如何自定义此默认行为?如何在显示时将一些格式控件添加到原始类型中?

感谢。

1 个答案:

答案 0 :(得分:1)

每列都有使用格式的选项。如果您正在使用设计器,则打开“编辑列”,在列属性中有“DefaultCellStyle”,您可以在其中设置格式。

您当然可以在代码中执行相同操作。

PS>我假设你使用DataGridView而不是旧的DataGrid。