我无法选择正确的模板来管理扩展器控件的内容 我想扩展器的内容 - 无论内容的控制类型如何 - 都要缩进 例如,扩展器可能具有扩展器作为内容,然后子扩展器可能具有列表框或文本块集合。
任何帮助都将不胜感激....
更新:
尝试像这样的DataTemplate:
<DataTemplate x:Key="DataTemplate1">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="20" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<ContentPresenter Grid.Row="1" /> <!-- With this in place, content doesn't show at all -->
</Grid>
</DataTemplate>
并像这样使用它:
<controls2:Expander Header="Two" ContentTemplate="{StaticResource DataTemplate1}">
到目前为止,任何处理内容的尝试都会在Expander扩展时崩溃应用程序。
答案 0 :(得分:2)
我认为此代码可以帮助您
<toolkit:Accordion x:Name="SearchAcco" Grid.Row="0" Margin="3" ExpandDirection="Down" HorizontalAlignment="Stretch" SelectionMode="ZeroOrOne">
<toolkit:AccordionItem Header="Advance Search" Style="{StaticResource AccordianPanalStyle}" HorizontalContentAlignment="Left">
<--Add Content Here-->
</toolkit:AccordionItem>
</toolkit:Accordion>