Шаблон для колонок контрола RadGridView
От: Ules  
Дата: 26.12.12 10:31
Оценка:
Не подскажете новичку WPF как проделать такую штуку —
есть RadGridView от Телерика, забинден на некую таблицу. Таблица создается в рантайме, и я заранее не знаю ее колонки. Хочется к каждой колонке применить всякие стили — ширину, цвет и т.п
Все это можно сделать в <telerik:RadGridView.Columns>, прописывая каждую колонку отдельно, а хотелось бы применить шаблон(?) сразу для всех колонок.

Сейчас я пользуюсь эвентом n1_AutoGeneratingColumn который вызывается для каждой генерируемой биндингом колонки. В нем я настриваю ее свойства. А хотелось бы обойтись чистым XAML.

 <telerik:RadGridView RowHeight="70" MinHeight="70" 
                                 VerticalAlignment="Center"
                                 HorizontalAlignment="Center"
                                 ShowGroupPanel="False"
                                 SelectionUnit="Cell"
                                 ItemsSource="{Binding Table}" Name="n1"
                                 AutoGeneratingColumn="n1_AutoGeneratingColumn"
                                 CanUserSortColumns="False"
                                 SelectionMode="Extended"
                                 ColumnWidth="70"
                                 VerticalGridLinesBrush="Black"
                                 HorizontalGridLinesBrush="Black">

               <telerik:RadGridView.Columns>
                  
               </telerik:RadGridView.Columns>
            </telerik:RadGridView>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.