Я просто хочу запустить проверку проверки, выпущенную из события кнопки в форме. Для каждой строки внутри сетки он проверяет первую ячейку, чтобы увидеть, соответствует ли значение строку. Для каждого, кто терпит неудачу, я хочу, чтобы она изменила ячейку или цвет фона ряда, чтобы быть красным. Когда пользователь исправляет значение ячейки и снова нажимает на кнопку, он вернется обратно в цвет по умолчанию. Для жизни я не могу заставить его изменить цвет. Я знаю, что есть событие для CellFormatting, но, конечно, мне не нужно проходить событие, чтобы изменить стиль ячейки/строки. Я пробую приведенный ниже код без удачи. Все примеры, которые я видел, основаны на событиях, поэтому надеясь, что я смогу избежать этого полностью. < /p>
if (!ValidateParametersExistInScript(rtxtQuery.Text))
{
GridViewCellInfo cell = rgvNewParameters.Rows[0].Cells["ParameterName"];
cell.Style.BackColor = Color.Red;
cell.Style.DrawFill = true;
MessageBox.Show("Parameters do not match definition inside query, " +
"please check spelling and try again.");
}
Подробнее здесь: https://stackoverflow.com/questions/241 ... ound-color
Telerik Radgridview Winforms Изменить ячейку/цвет фона строк ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение