2013-07-16 1 views
0

Мне нужно привязать определенные значения column к другому column на основе некоторых условий.Отделить значения привязки в соответствии с условиями в Ultragrid

У меня есть четыре columns в моей сетке, так что на основе значений второго column мне нужно предпочитать связывание значения третьего столбца с тем же или четвёртой column (т.е. либо один) в Ultragrid.

В каком случае я могу это написать? Как это сделать?

ответ

1

Использование InitializeRow событие UltraGrid

Попробуйте это:

// Код

Private Sub grdReport_InitializeRow(sender As Object, e As InitializeRowEventArgs) Handles grdReport.InitializeRow 

    If (e.Row.Cells("column1").Value Is "") Then 
     //Do ur stuff here 
    End If 

End Sub 
+0

Если вы хотите использовать меньше памяти, лучше использовать метод GetCellValue от объекта UltraGridRow вместо того, чтобы напрямую обращаться к ячеек, поскольку ячейки создаются, когда это необходимо, и доступ к ячейке вызывает ее создание. Более подробная информация об этом содержится в разделе «Использование памяти» в справке: http://help.infragistics.com/NetAdvantage/WinForms/Current/CLR4.0/?page=WinGrid_Memory_Usage.html – alhalama

Смежные вопросы