Articles in this section
Category / Section

How to add expander when cell template is used in Silverlight?

2 mins read

We have to add the Expander control in the Template like TextBlock. Please refer the following code snippet and sample which illustrate the same.

XAML

<Style x:Key="rowStyle" TargetType="syncfusion:PivotGridTemplateCell">

<Setter Property="Template">

<Setter.Value>

<ControlTemplate TargetType="syncfusion:PivotGridTemplateCell">

<StackPanel Grid.Column="1" Orientation="Horizontal" Background="#4A88C6">

<toolkit:Expander Margin="1" x:Name="PART_Expander" IsExpanded="{Binding IsExpanded,RelativeSource={RelativeSource TemplatedParent}}" Visibility="{Binding Converter={StaticResource expanderVisiblityConverter}}" Grid.Column="0"/>

<TextBlock Grid.Column="1" Margin="3,4,4,0"

Text="{Binding Converter={StaticResource TextConverter}}" Foreground="White"

TextWrapping="Wrap" HorizontalAlignment="Center"

VerticalAlignment="Top" FontFamily="Calibri" FontSize="12"/>

</StackPanel>

</ControlTemplate>

</Setter.Value>

</Setter>

</Style>

 



 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied