Flicker can be observed when datagrid is manipulated/updated, or entering in edit mode. One example is tapping on a column header - when there is a column with a HeadetTemplate, the column header flickers. Other example is to double-tap a cell to go in edit mode. Also the behavior can be reproduced when DataGrid TemplateColumn is used.
when using automatic column generation you don't have easy access to the column being created so that you can apply customizations (Header, style, etc).
Please implement the same event that UI for WPF has, see it here: https://docs.telerik.com/devtools/wpf/controls/radgridview/events/column-resize-event#autogeneratingcolumn
I have designed datagrid like weekly signin details
But i required datagrid with sub header like ,
Please provide better solution to design for sub header with main header
To reproduce:
Step 1 - File > New > LoadOnDemandCollection Demo
Follow the LoadOnDemandCollection documentation https://docs.telerik.com/devtools/xamarin/controls/datagrid/load_on_demand#loadondemandcollection
Step 2 - Deploy to UWP
=> Observe the DataGrid will be stuck in busy state after the initial set of items load
You can reproduce this by changing input language to any region that uses a comma decimal separator (e.g. Duetsch). The comma is ignored, ultimately corrupting the data
<Style TargetType="telerikGrid:DataGridColumn">
<Setter Property="HeaderStyle">
<telerikGrid:DataGridColumnHeaderStyle TextFontSize="11" TextFontAttributes="Bold" BorderThickness="1" BorderColor="LightGray"/>
</Setter>
<Setter Property="CellContentStyle">
<telerikGrid:DataGridTextCellStyle FontSize="10"/>
</Setter>
</Style>
Provide an option to programmatically reset the ordering of the columns in the DataGrid after reordering them using the Options-> more button
There isn't a command which can be used for resetting the column reorder.
The BindingContext of the RadDataGrid does not propagate to its columns. Available in minor release 2017.3.1214. It will also be available in the R1 2018 release.
<
grid:RadDataGrid.GroupHeaderTemplate
>
<
DataTemplate
>
<
Label
Text
=
"{Binding Group.Key}"
/>
</
DataTemplate
>
</
grid:RadDataGrid.GroupHeaderTemplate
>
<
telerikDataGrid:DataGridTemplateColumn
HeaderText
=
"Name"
>
<
telerikDataGrid:DataGridTemplateColumn.CellContentTemplate
>
<
DataTemplate
>
<
Label
Text
=
"{Binding Name}"
/>
</
DataTemplate
>
</
telerikDataGrid:DataGridTemplateColumn.CellContentTemplate
>
</
telerikDataGrid:DataGridTemplateColumn
>
Available in the R1 2018 SP release.
When defining TextColumns with a CellStyleSelector, it works correctly the first time the DataGrid is bound to the ItemsSource. If you then update the bound collection (which has PropChanged wired up), the CellStyleSelector's SelectStyle method is properly executed, but the DatasGrid doesn't use the returned DataGridBorderStyle. iOS - Works as expected UWP - Background color doesn't update Android - Background color doesn't update Find reproducible attached Available in the R2 2018 release.
The DataGrid documentation is missing a Styling article. It should cover how to use the following: - DataGridBorderStyle (and how it's used for the RowBackground styles and SelectedStyle - DataGridTextCellStyle (especially how as the CellContentStyle it lets you set the SelectedTextColor) - DataGridLoadOnDemandStyle - DataGridColumnHeaderStyle - DataGridGroupHeaderStyle - DataGridHeaderStyle I think the Styling section might need it's own node with a few articles as the information would be too large for one article
Allow binding of complex objects to RadDataGrid.
Available in minor release 2018.2.821. It will also be available in the R3 2018 release.