or
Is there an easy way that I can show the row number in the row indicator instead of the small arrow ('>')?
<Window x:Class="DataGridLoadingTest.MainWindow" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:local="clr-namespace:DataGridLoadingTest" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:telerikData="clr-namespace:Telerik.Windows.Data;assembly=Telerik.Windows.Data" Title="MainWindow" Height="350" Width="600"> <Window.Resources> <!--<src:BoolToVisiblityConverter x:Key="bool2vis"/>--> </Window.Resources> <Grid> <Grid.RowDefinitions> <RowDefinition Height="20"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> <Button Grid.Row="0" Content="LoadData" Click="LaodData_Click" HorizontalAlignment="Right"/> <telerik:RadGridView x:Name="telrikDataGrid" Grid.Row="1" ShowColumnFooters="True" ShowGroupFooters="True" AlternateRowBackground="Azure" AlternationCount="2" AutoGenerateColumns="False" IsReadOnly="True"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="ID" DataMemberBinding="{Binding PresentationID}"> <telerik:GridViewDataColumn.AggregateFunctions> <telerik:CountFunction Caption="Total Rows"/> </telerik:GridViewDataColumn.AggregateFunctions> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="PresentationPath" DataMemberBinding="{Binding PresentationPath}" > </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="PresentationName" DataMemberBinding="{Binding PresentationName}" > </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="StratTime" DataMemberBinding="{Binding StartTime}"> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="EndTime" DataMemberBinding="{Binding EndTime}"> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="Duration(Sec)" DataMemberBinding="{Binding Duration}"> <telerik:GridViewDataColumn.AggregateFunctions> <telerik:SumFunction SourceFieldType="{x:Type s:Int64}" ResultFormatString="{}{0:d}" Caption="Total Duration: " SourceField="Duration"/> </telerik:GridViewDataColumn.AggregateFunctions> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="LogLevel" DataMemberBinding="{Binding LogLevel}"> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="Mode" DataMemberBinding="{Binding Mode}"> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> <telerik:RadGridView.GroupDescriptors> <telerik:ColumnGroupDescriptor Column="{Binding Columns[\PresentationName\], ElementName=telrikDataGrid}" SortDirection="Ascending" /> </telerik:RadGridView.GroupDescriptors> </telerik:RadGridView> </Grid></Window><Window x:Class="DataGridLoadingTest.MainWindow" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:local="clr-namespace:DataGridLoadingTest" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:telerikData="clr-namespace:Telerik.Windows.Data;assembly=Telerik.Windows.Data" Title="MainWindow" Height="350" Width="600"> <Window.Resources> <!--<src:BoolToVisiblityConverter x:Key="bool2vis"/>--> </Window.Resources> <Grid> <Grid.RowDefinitions> <RowDefinition Height="20"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> <Button Grid.Row="0" Content="LoadData" Click="LaodData_Click" HorizontalAlignment="Right"/> <telerik:RadGridView x:Name="telrikDataGrid" Grid.Row="1" ShowColumnFooters="True" ShowGroupFooters="True" AlternateRowBackground="Azure" AlternationCount="2" AutoGenerateColumns="False" IsReadOnly="True"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="ID" DataMemberBinding="{Binding PresentationID}"> <telerik:GridViewDataColumn.AggregateFunctions> <telerik:CountFunction Caption="Total Rows"/> </telerik:GridViewDataColumn.AggregateFunctions> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="PresentationPath" DataMemberBinding="{Binding PresentationPath}" > </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="PresentationName" DataMemberBinding="{Binding PresentationName}" > </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="StratTime" DataMemberBinding="{Binding StartTime}"> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="EndTime" DataMemberBinding="{Binding EndTime}"> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="Duration(Sec)" DataMemberBinding="{Binding Duration}"> <telerik:GridViewDataColumn.AggregateFunctions> <telerik:SumFunction SourceFieldType="{x:Type s:Int64}" ResultFormatString="{}{0:d}" Caption="Total Duration: " SourceField="Duration"/> </telerik:GridViewDataColumn.AggregateFunctions> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="LogLevel" DataMemberBinding="{Binding LogLevel}"> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="Mode" DataMemberBinding="{Binding Mode}"> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> <telerik:RadGridView.GroupDescriptors> <!--Here i am getting an error..i mean in the given line as " Object reference not set to an instance of an object. "--> <telerik:ColumnGroupDescriptor Column="{Binding Columns[\PresentationName\], ElementName=telrikDataGrid}" SortDirection="Ascending" /> </telerik:RadGridView.GroupDescriptors> </telerik:RadGridView> </Grid></Window> <telerik:GridViewDataColumn Header="EndTime" DataMemberBinding="{Binding EndTime}"> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="Duration(Sec)" DataMemberBinding="{Binding Duration}"> <telerik:GridViewDataColumn.AggregateFunctions> <telerik:SumFunction SourceFieldType="{x:Type s:Int64}" ResultFormatString="{}{0:d}" Caption="Total Duration: " SourceField="Duration"/> </telerik:GridViewDataColumn.AggregateFunctions> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="LogLevel" DataMemberBinding="{Binding LogLevel}"> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="Mode" DataMemberBinding="{Binding Mode}"> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> <telerik:RadGridView.GroupDescriptors> <telerik:ColumnGroupDescriptor Column="{Binding Columns[\PresentationName\], ElementName=telrikDataGrid}" SortDirection="Ascending" /> </telerik:RadGridView.GroupDescriptors> </telerik:RadGridView> </Grid></Window>Private
Sub Me_Filtering(ByVal source As Object, ByVal e As GridViewFilteringEventArgs) Handles Me.Filtering
I tried to get this from e, but couldn't get.
Private
Sub Me_Sorting(ByVal source As Object, ByVal e As GridViewSortingEventArgs) Handles Me.Sorting
But, I can get Member, SortingState from e in Sorting events.
document.DefaultPageLayoutSettings = new PageLayoutSettings(PaperTypes.A2); document.SectionDefaultPageOrientation = PageOrientation.Landscape;
With no help.
Can you advise please?
Regard
Tomer