小弟现在需要设定datagridview中的一列:DataGridViewComboBoxColumn的默认项,
原来是通过,datagridview的属性里面的defaultcellstyle--cellstyle--设置的默认显示项,现在发现需要根据条件:
如果数据库里对应数值为 1,则 显示“启动”;数据库里是 0,显示“关闭”,下面是我写的代码
if (dt_local.Rows[i]["Control"].ToString()=="1")
{
dataGridView1.Rows[i].Cells["Control"].Value = "启动";//这里写的不对
}
else
{
dataGridView1.Rows[i].Cells["Control"].Value = "关闭";这里写的不对
}
请高手给看看错的那句该怎么写,谢谢
原来是通过,datagridview的属性里面的defaultcellstyle--cellstyle--设置的默认显示项,现在发现需要根据条件:
如果数据库里对应数值为 1,则 显示“启动”;数据库里是 0,显示“关闭”,下面是我写的代码
if (dt_local.Rows[i]["Control"].ToString()=="1")
{
dataGridView1.Rows[i].Cells["Control"].Value = "启动";//这里写的不对
}
else
{
dataGridView1.Rows[i].Cells["Control"].Value = "关闭";这里写的不对
}
请高手给看看错的那句该怎么写,谢谢
myDataColumn.Expression = "IIF(Control=1, '启动', '关闭')
{
if (e.RowIndex >= 0 && e.ColumnIndex == 3)//在第三列
{
if (e.Value.ToString()=="1")
{
e.Value ="启动";
}else{
e.Value="关闭";
}
}
}
-----------
三易通软件(服装进销存,服装进销存软件,服装进销存管理软件,服装进销存管理系统,服装店管理软件,服装店管理系统,服装销售管理软件,服装销售管理系统,服装零售管理软件,服装零售管理系统,服装店软件,服装店收银软件)http://www.3etsoft.cn
我是在窗体load的时候,就要把datagridview里面的DataGridViewComboBoxColumn根据0和1分别显示"启动"或者“关闭”