У меня проблема с изменением цвета фона моего представления данных от инициализации. Он не изменился вообще ..
У меня есть другой тип статуса \ es: NEW, OPEN, COMPLETED и DELAYED \В ОЖИДАНИИ И есть условие, если цвет будет изменен.
, если статус ЗАВЕРШЕН, цвет фона этой строки изменится на КРАСНЫЙ, если НОВЫЙ и ОТКРЫТ, цвет будет ЗЕЛЕНЫМ, и если УДАЛЕН\ В ОЖИДАНИИ, цвет будет СЕРЫМ.
Это мой код:
try
{
econ = new SqlConnection();
econ.ConnectionString = emp_con;
econ.Open();
ecmd = new SqlCommand("SELECT Det_Stat FROM DETAILS", econ);
ecmd.CommandType = CommandType.Text;
ecmd.Connection = econ;
dr = ecmd.ExecuteReader();
while (dr.Read())
{
string det_stat = Convert.ToString(dr["Det_Stat"]);
if (det_stat == "COMPLETED")
{
this.dgvStatusComment.DefaultCellStyle = Color.Red;
}
}
}
catch (Exception x)
{
MessageBox.Show(x.GetBaseException().ToString(), "Connection Status", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
Я знаю, что что-то забыл, или я действительно не знаю, как это сделать.но я пробовал много раз.Я приложил все усилия, чтобы работать над этим, но, похоже, безуспешно.Помогите мне, пожалуйста.это закончит мой проект.
Спасибо и благослови вас Бог.