or
<CollectionViewSource x:Key="ManagerView"> <CollectionViewSource.SortDescriptions> <cm:SortDescription Direction="Ascending" PropertyName="Name"/> </CollectionViewSource.SortDescriptions></CollectionViewSource><telerik:RadTreeView x:Name="ManagerTreeView" Grid.Row="1" Grid.Column="0" ItemsSource="{Binding Source={StaticResource ManagerView}}"/>CollectionViewSource cvs = this.TopLevelGrid.Resources["ManagerView"] as CollectionViewSource;cvs.Source = RemoteWorkspace.Instance.RemoteManager;Hi,
<telerik:RadGridView x:Name="radGridView" ShowGroupPanel="False" AutoGenerateColumns="False" ItemsSource="{Binding DataList}">
.....
</telerik:RadGridView>
ViewModel
----------
private ObservableCollection<ClientDataRealizationModel> _dataList
public ObservableCollection<ClientDataRealizationModel> DataList
{
get { return _dataList}
set { _dataList= value; OnPropertyChanged("DataList"); }
}
private void OnFilter(string year)
{
var list = _dataList.Where(x => x.Year == year).Select(x => x);
_dataList= new ObservableCollection<DataModel>(list);
}
<StackPanel Background="White" x:Name="stackExampleItems" Orientation="Vertical" telerik:DragDropManager.AllowCapturedDrag="True" > <ItemsControl ItemsSource="{Binding CurrentExampleItems}" > <ItemsControl.ItemTemplate> <DataTemplate> <local:ExampleItemView DataContext="{Binding }" /> </DataTemplate> </ItemsControl.ItemTemplate> </ItemsControl> </StackPanel>