<radDock:RadDocking.DocumentHost>
<radDock:RadSplitContainer>
<radDock:RadPaneGroup x:Name="MainDocumentGroup">
<radDock:RadDocumentPane Title="Topic Areas" Header="Topic Areas">
<radDock:RadDocumentPane.Content>
<TextBlock Text="Stuff"/>
</radDock:RadDocumentPane.Content>
</radDock:RadDocumentPane>
</radDock:RadPaneGroup>
</radDock:RadSplitContainer>
</radDock:RadDocking.DocumentHost>
#region
ArticleListControl Article Selected
void ArticleListControl_ArticleSelected(object sender, DataEventArgs<Article> e)
{
if (e.Item == null) return;
var window = new WebPageViewer(http://www.google.com); //sets private variable in WebPageViewer.
window.Name = "WebPageViewer" + Guid.NewGuid().ToString();
var pane = new RadDocumentPane();
pane.Name = "DocumentPane" + Guid.NewGuid().ToString();
pane.Title = e.Item.Description;
pane.Header = e.Item.Description;
pane.Content = window;
this.MainDocumentGroup.AddItem(pane,DockPosition.Center);
}
#endregion
<
UserControl x:Class="MyNamespace.WebPageViewer"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls"
xmlns:input="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Input">
<telerik:RadHtmlPlaceholder x:Name="HtmlViewer" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
</
UserControl>