Hello,
This code was working with Silverlight RadExpander 2010 Q3 :
PageHome.waml.cs :
-------------------------------------------------------
private void expStats_Expanded(object sender, RoutedEventArgs e)
{
((RadExpander)sender).HeaderControlTemplate = this.Resources["ExpanderHomeHeaderTemplateOff"] as ControlTemplate;
}
PageHome.xaml :
------------------------
<local:BaseGridPage.Resources>
<ControlTemplate TargetType="telerik:RadExpanderHeader" x:Key="ExpanderHomeHeaderTemplateOn">
<Image Source="Images/Home/collapse.png" Cursor="Hand" ToolTipService.ToolTip="Afficher les rubriques" HorizontalAlignment="Right" Margin="0,-4,14,0" Stretch="None">
<Image.RenderTransform>
<RotateTransform CenterX="12" CenterY="12" Angle="180"></RotateTransform>
</Image.RenderTransform>
</Image>
</ControlTemplate>
<ControlTemplate TargetType="telerik:RadExpanderHeader" x:Key="ExpanderHomeHeaderTemplateOff">
</ControlTemplate>
</local:BaseGridPage.Resources>
but since radControls 2011 HeaderControlTemplate is obsolete :(
How can i use my custom expander header control template defined in pageHome.xaml ?????
I need to hide the expander arrow by code...
Please help
Thanks
Frederic