изменение заднего цвета ячейки XtraGridView - PullRequest
0 голосов
/ 06 марта 2011

Привет, друзья

Я хочу изменить цвет фона конкретной ячейки DevXpress XtraGridView.

И эта ячейка должна быть текущей ячейкой с фокусом.

Как это сделать?Кто-нибудь может мне помочь в решении этой проблемы?

спасибо ...

1 Ответ

0 голосов
/ 06 марта 2011

Эта ссылка должна помочь

http://documentation.devexpress.com/#WindowsForms/CustomDocument758

В этом примере я бы посмотрел этот конкретный код.

Импортирует DevExpress.XtraGrid.Views.Grid

Private Sub GridView1_RowStyle(ByVal sender As Object, _
ByVal e As DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs) Handles GridView1.RowStyle
    Dim View As GridView = sender
    If (e.RowHandle >= 0) Then
        Dim category As String = View.GetRowCellDisplayText(e.RowHandle, View.Columns("Category"))
        If category = "Beverages" Then
            e.Appearance.BackColor = Color.Salmon
            e.Appearance.BackColor2 = Color.SeaShell
        End If
    End If
End Sub

Этот код, похоже, помогал ситуации, когда программистам приходилось менять задний цвет двух категорий Bevarage.

Пожалуйста, прокомментируйте, если я допустил ошибку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...