我有一个nameofData
,其中我显示了一些值,并且有一个名为DataGridView
的列。此列status
的值为1或0,我希望在为1时将其更改为status
,在为0时将其更改为Active
。
我怎么能这样做?
尝试。
Inactive
答案 0 :(得分:3)
这可以使用DataGridCellFormatting事件来完成。示例代码段如下:
private void gridUsuarios_CellFormatting(object sender,System.Windows.Forms.DataGridViewCellFormattingEventArgs e)
{
if (this.gridUsuarios.Columns[e.ColumnIndex].Name == "status")
{
if (e.Value != null)
{
e.Value.ToString() == "1" ? e.Value = "Active" : e.Value = "Inactive";
e.FormattingApplied = true;
}
}
}