Как изменить цвет ячейки, значение которой в сетке данных больше нуля?C#

Место общения программистов C#
Anonymous
Как изменить цвет ячейки, значение которой в сетке данных больше нуля?

Сообщение Anonymous »

У меня есть две ячейки в сетке. Я хочу изменить цвет и значение одной ячейки на ноль, когда я ввел в другую ячейку значение, большее нуля
private void grdDetail_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
{
if (this.IsLoadComplete)
{
UpdateValueofQtyCell(e.ColumnIndex);
}
}

private void UpdateValueofQtyCell(int index)
{
int cur_row = grdDetail.CurrentRow.Index;

if (index == 1)
{
grdDetail[1, cur_row].Style.BackColor = Color.White;
grdDetail[2, cur_row].Style.BackColor = Color.FromArgb(224, 224, 224);
grdDetail[2, cur_row].Value = 0;
}
else if (index == 1)
{
grdDetail[2, cur_row].Style.BackColor = Color.White;
grdDetail[1 cur_row].Style.BackColor = Color.FromArgb(224, 224, 224);
grdDetail[1, cur_row].Value = 0;
}
}


Подробнее здесь: https://stackoverflow.com/questions/132 ... n-datagrid

Вернуться в «C#»