Что вы можете сделать, это установить Description на каждую строку, например. в InitializeRow случае, а затем включите AutoPreviewArea, установив AutoPreviewEnabled истину, как это:
private void ultraGrid1_InitializeLayout(object sender, InitializeLayoutEventArgs e)
{
e.Layout.Bands[0].AutoPreviewEnabled = true;
}
private void UltraGrid1_InitializeRow(object sender, InitializeRowEventArgs e)
{
e.Row.Description = "Bar and Foo";
}
Это покажет хорошее описание в каждой строке. Обратите внимание, что если строка Описание представляет собой пустую строку, не будет показан предварительный просмотр. Таким образом, вы можете обработать событие BeforeRowExpanded и установить описание строки в пустую строку, а в BeforeRowCollapsed envet - вернуть описание строки в нужное вам положение.
Это хорошая идея, но текст находится ниже первой колонки, есть ли способ разместить конкретную ячейку? –