我正在创建Windows窗体应用程序。我想从我的数据表中的Active
的datagridview中显示本地文件夹中的图像。
如果“有效”为yes
,那么我想显示图像文件夹中的yes
图像,而“有效”为否,那么我想显示本地图像文件夹中的No
图像。
private void getAll()
{
DataTable table = new DataTable();
table.Columns.Add("Dosage", typeof(int));
table.Columns.Add("Patient", typeof(string));
table.Columns.Add("Drug", typeof(string));
table.Columns.Add("Active", typeof(bool));
// Here we add five DataRows.
table.Rows.Add(25, "Indocin", "David", true);
table.Rows.Add(50, "Enebrel", "Avil", false );
table.Rows.Add(10, "Hydralazine", "Christoff", false);
table.Rows.Add(21, "Combivent", "Janet", false);
table.Rows.Add(100, "Dilantin", "Melanie", false);
dataGridView1.DataSource = table;
//dataGridView1.datab
}
我已经查看过this question,但这不是我的问题。
答案 0 :(得分:0)
这是更新的getAll()函数。您可以在数据表行中设置图像时添加条件。
function CheckNonEmptyValue($arr)
{
foreach ($arr as $value)
{
if (!empty($value))
{
return (true);
}
}
return (false);
}
if (CheckNonEmptyValue($MemberNameErr))
{
echo " MEMBER ERROR NOT EMPTY ";
}
if (CheckNonEmptyValue($MemberDOBErr))
{
echo " DOB ERROR NOT EMPTY ";
}