or
<telerik:RadDocking.DocumentHost> <telerik:RadSplitContainer > <telerik:RadPaneGroup Name="hostPaneGroup" OverflowMode="Scroll"> <telerik:RadPane Name="instrumentsPane" Title="Settingsssssssssssssssfdddddddddddddddddddddddddddddds" telerik:RadDocking.SerializationTag="instrumentsPane" CanUserClose="False" ContextMenuTemplate="{x:Null}"/> <telerik:RadPane Name="calibrationPane" Title="Calibrationddddddddddddddddddddd" telerik:RadDocking.SerializationTag="calibrationPane" CanUserClose="False" ContextMenuTemplate="{x:Null}"/> <telerik:RadPane Name="commentsPane" Title="Commentffffffffffffffffffffffffffffffff" telerik:RadDocking.SerializationTag="commentsPane" CanUserClose="False" ContextMenuTemplate="{x:Null}"/> <telerik:RadPane Name="ratesWithinPane" Title="Rates Withinffgggggggggggggggggggggggggggggg" telerik:RadDocking.SerializationTag="ratesWithinPane" CanUserClose="False" ContextMenuTemplate="{x:Null}"/> <telerik:RadPane Name="ratesWithinBetween" Title="Rates Betweenhhhhhhhhhhhhhhhhhhhhhhhhhhh" telerik:RadDocking.SerializationTag="ratesBetweenPane" CanUserClose="False" ContextMenuTemplate="{x:Null}"/> <telerik:RadPane Name="ratesVSConcentration" Title="Rates VS Concentrationjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj" telerik:RadDocking.SerializationTag="rateVSConcentrationPane" CanUserClose="False" ContextMenuTemplate="{x:Null}"/> </telerik:RadPaneGroup> </telerik:RadSplitContainer></telerik:RadDocking.DocumentHost>var tmpItem = row.Item as ItemModel;.....case "ViewRelatedItems": if ( tmpItem != null ) { RadWindow radWindow = new RadWindow(); radWindow.Width = 510; radWindow.Height = 350; UserControlRelatedItemsEntries ucTmp = new UserControlRelatedItemsEntries(tmpItem.ID, tmpItem.Type); radWindow.Content = ucTmp; radWindow.Owner = Application.Current.MainWindow; radWindow.WindowStartupLocation = WindowStartupLocation.CenterScreen; radWindow.ResizeMode = ResizeMode.NoResize; radWindow.Header = "Entries:"; //TODO radWindow.Show(); } break;<UserControl x:Class="TEST..UserControlViewEntries" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:viewModel="clr-namespace:test.ViewModels;assembly=Test.ViewModels" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="500"> <UserControl.DataContext> <viewModel:MyViewModel /> </UserControl.DataContext> <Grid> <telerik:RadGridView x:Name="radGridEntries" Margin="0,30,0,0" ItemsSource="{Binding Entries}" AutoGenerateColumns="False" DataLoadMode="Asynchronous"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding UserName}" Header="User"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding Date}" Header="Date"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding XDoneAsString}" Header="XDone"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding Description}" Header="Description"/> <telerik:GridViewDataColumn DataMemberBinding="{Binding Type}" Header="Type"/> </telerik:RadGridView.Columns> </telerik:RadGridView> </Grid></UserControl>public class MyViewModel : ObservableObjectBase { #region Properties public int SelectedItemID { get; set; } public int SelectedItemTypeID { get; set; } private ObservableCollection<XModel> _items; public ObservableCollection<XModel> Entries { get { if ( _items == null ) { _items = new ObservableCollection<XModel>(); var tmpResults = DataService.GetItems( this.SelectedItemID, this.SelectedItemTypeID); tmpResults.ForEach( i => _items.Add( i ) ); } return _items; } } #endregion #region Methods #endregion #region Constructors public MyViewModel () { } #endregion }