Улучшите представление одной длинной ячейки с помощью RadGridView

Он имеет RadGridView (веб-приложение WPF) с соответствующим набором данных, включая идентификатор и описание, которое обычно настолько длинное, что его невозможно четко прочитать в строке.

Как изменить сетку, чтобы при наличии выбранной строки ее можно было «расширить» или показать на нескольких строках, чтобы сделать ее более читаемой?


person xavendano    schedule 25.01.2013    source источник


Ответы (1)


Попробуйте создать DataTemplate, содержащий TextBlock с переносом текста для отображения ваших данных.

        <DataTemplate x:Key="ExpedibleCellTemplate">
            <TextBlock Text="{Binding Description}" TextWrapping="Wrap">
        </DataTemplate>

Затем в вашем RadGridView установите соответствующий шаблон данных столбца.

<telerik:GridViewDataColumn CellTemplate="{StaticResource ExpedibleCellTemplate}"/>
person Omri Btian    schedule 26.01.2013
comment
У меня есть вопрос... Я не использую GridViewDataColumn явным образом. Я назначаю данные GridView через набор данных... из запроса, процедуры SQL и т. д...... В этом контексте, как я могу это применить..... - person xavendano; 28.01.2013