c #windows表单datagridview单元格显示文本

时间:2017-03-28 01:11:08

标签: c# winforms datagridview

我使用以下代码从数据库中绑定数据网格

dgvName.Datasource = ds.Table [0];

以下数据

Id      Name       Active
1       Test       1
2       Test1      0
3       Test3      0

我希望将活动显示为“Y”或“否”而不是1或0.我尝试使用CellFormatting处理程序,但它不起作用。活动数据类型为int。我怎么能这样做?请帮忙。

1 个答案:

答案 0 :(得分:0)

您可以想到的最简单的方法是:在您的课程中添加新属性,例如

public string ActiveText 
  {
     get { return _active ? "Y" : "N"; } 
  }

并将其绑定到您想要的列