suryawomshi Ответов: 2

Devexpress Xtragrid Цвет Фона Строки


Я много раз пытался изменить цвет фона строки

Делать, пока я &л; управления gridview1.Количество строк
Дим подряд в качестве объекта datarow = gridview1, на.GetDataRow(я)



Проверьте, есть ли строка.Товар(двигатель) находится дубликат & если повторяющиеся изменения строки цвет

Управления gridview1.SelectRow(я)
GridView1.Внешний Вид.SelectedRow.BackColor = Цвет.Черный
-GridView1.Внешний Вид.FocusedRow.BackColor = Цвет.AliceBlue




i += 1
Петля

но, кажется, ничего не работает, Может кто-нибудь

2 Ответов

Рейтинг:
2

dsictco

Привет Строки изменить цвет фона на событие GridView в это RowStyle такой

private void advBandedGridView1_RowStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e)
        {
            if (String.IsNullOrWhiteSpace(advBandedGridView1.GetRowCellValue(e.RowHandle, advBandedGridView1.Columns[0]).ToString())
                || String.IsNullOrWhiteSpace(advBandedGridView1.GetRowCellValue(e.RowHandle, advBandedGridView1.Columns[6]).ToString())
                || advBandedGridView1.GetRowCellValue(e.RowHandle, advBandedGridView1.Columns[6]).ToString().Trim().Length < 10)
            {
                e.Appearance.BackColor = Color.Red;
            }
        }


Рейтинг:
0

suryawomshi

Я нашел ответ здесь и вопрос в простой форме

Devexpress XtraGrid устанавливает цвет строки после проверки содержимого

http://www.devexpress.com/Support/Center/Question/Details/Q487748