I'm trying to replace the standard RadPane header with one of my own. I have followed a blog example but can't get it to work. The close button appears when the pane is hidden but when it is visible the default header is shown. What am I doing wrong?
Cheers
Steve
<Window xmlns:my="clr-namespace:WpfTelerikDocking" |
x:Class="WpfTelerikDocking.MainWindow" |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" |
Title="Docking Test" Height="600" Width="1024"> |
<DockPanel LastChildFill="True"> |
<Menu DockPanel.Dock="Top"> |
<MenuItem Header="_File"/> |
<MenuItem Header="_Help"/> |
</Menu> |
<StatusBar DockPanel.Dock="Bottom"> |
<StatusBarItem Margin="5,0,5,0" Content="Status Info"/> |
</StatusBar> |
<Grid> |
<telerik:RadDocking Name="radDocking1" HasDocumentHost="False"> |
<telerik:RadDocking.Resources> |
<DataTemplate x:Key="PaneWithCloseButton_HeaderTemplate"> |
<StackPanel Orientation="Horizontal"> |
<ContentPresenter Content="{Binding}" /> |
<Button Content="X" Width="18" Height="18" |
/> |
</StackPanel> |
</DataTemplate> |
</telerik:RadDocking.Resources> |
<telerik:RadSplitContainer Name="LeftContainer" InitialPosition="DockedLeft"> |
<telerik:RadPaneGroup> |
<telerik:RadPane Header="PANE" |
HeaderTemplate="{StaticResource PaneWithCloseButton_HeaderTemplate}"> |
<TextBlock Text="Text content" /> |
</telerik:RadPane> |
</telerik:RadPaneGroup> |
</telerik:RadSplitContainer> |
<telerik:RadSplitContainer Name="RightContainer" InitialPosition="DockedRight"> |
<telerik:RadPaneGroup> |
<telerik:RadPane Header="Map"> |
</telerik:RadPane> |
</telerik:RadPaneGroup> |
</telerik:RadSplitContainer> |
</telerik:RadDocking> |
</Grid> |
</DockPanel> |
</Window> |
Cheers
Steve