or
<Window x:Class="SimpleGrid.MainWindow" Title="MainWindow" Height="350" Width="525"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="25"/> <RowDefinition Height="280" /> </Grid.RowDefinitions> <StackPanel Grid.Row="0"> <Button Content="Create grid" x:Name="button1" Grid.Row="0" Click="button1_Click"/>
</StackPanel> <Frame x:Name="Frame1" Background="Black" Grid.Row="1" Height="280" Width="500"/> </Grid></Window>namespace SimpleGrid{ /// <summary> /// Interaction logic for MainWindow.xaml /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { Page p = new Grid(); this.Frame1.Content = p; } }}<Page x:Class="SimpleGrid.Grid" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:my="clr-namespace:SimpleGrid" mc:Ignorable="d" d:DesignHeight="280" d:DesignWidth="500" Title="Grid"> <Page.Resources> <my:MyViewModel x:Key="MyViewModel"/> </Page.Resources> <Grid DataContext="{StaticResource MyViewModel}" Height="280" Width="500"> <telerik:RadGridView Name="clubsGrid" ItemsSource="{Binding Clubs}" AutoGenerateColumns="False" ShowGroupPanel="False" IsReadOnly="True" MaxHeight="280" MaxWidth="500" EnableColumnVirtualization="True" EnableRowVirtualization="True" CanUserFreezeColumns="False" RowIndicatorVisibility="Collapsed" CanUserResizeColumns="False"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding Name}" Width="155" IsGroupable="False" IsFilterable="False" IsSortable="False"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding Established}" Header="Est." Width="180" IsGroupable="False" IsFilterable="False" IsSortable="False"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding StadiumCapacity}" Header="Stadium" Width="155" IsGroupable="False" IsFilterable="False" IsSortable="False"/> </telerik:RadGridView.Columns> </telerik:RadGridView> </Grid></Page>CanUserSortColumns="False"CanUserReorderColumns="False"ShowGroupPanel="True"AutoGenerateColumns="False"IsGroupable="False"
private void FilterColumn(){ AssociatedObject.ColumnFilterDescriptor.SuspendNotifications(); AssociatedObject.ColumnFilterDescriptor.FieldFilter.Filter1.Operator = FilterOperator.IsGreaterThan; AssociatedObject.ColumnFilterDescriptor.FieldFilter.Filter1.Value = 4; AssociatedObject.ColumnFilterDescriptor.ResumeNotifications();}