Я пробовал много разных способов изменить цвет ячейки для строки, которая возвращает «1» из определенного столбца. Все мои попытки упирались в кирпичную стену.
Вот что я смотрю — это мой выбор, если в столбце указано «1»:
Мой xaml для JobId, если значение истинно.
string lbcompjob = ("SELECT * FROM " + Table + " WHERE [cancled] = 1");
SqlCommand cmd = new SqlCommand(lbcompjob, conn);
{
try
{
conn.Open();
using (SqlDataReader dr = cmd.ExecuteReader())
{
while (dr.Read())
{
string can = dr[0].ToString();
if (can == "1")
{
// If True change row color
}
}
}
}
catch (Exception ex)
{
}
}
Подробнее здесь: https://stackoverflow.com/questions/787 ... sql-result