C1Accordion 通过MVVM方式生成问题
因为觉得C1Accordion 与再带TabControl控件很类似,在tabcontrol下做出了如下效果tabcontrol的样式
<DataTemplate x:Key="HeaderTemplate">
<TextBlock Text="{Binding Path=Header}" />
</DataTemplate>
<DataTemplate x:Key="ContentTemplate">
<TextBlock Text="{Binding Path=Content}" />
</DataTemplate>
<TabControl ItemsSource="{Binding Source={StaticResource TabListResource}}"
ItemTemplate="{StaticResource HeaderTemplate}"
ContentTemplate="{StaticResource ContentTemplate}"
/>
C1Accordion 要怎么进行样式的设定?
谢谢反馈。
可以设置C1AccordionItem.Template,代码参考
<c1:C1Accordion Name="c1Accordion">
<c1:C1Accordion.Items>
<c1:C1AccordionItem Header="Item1">
<c1:C1AccordionItem.Template>
<ControlTemplate>
<TextBlock Text="This is custom template"/>
</ControlTemplate>
</c1:C1AccordionItem.Template>
</c1:C1AccordionItem>
</c1:C1Accordion.Items>
</c1:C1Accordion> 现在明确<c1:C1AccordionItem.Template>是显示的内容部分了,但是标题部分也是从List部分生成的,header这个属性要怎么去绑定呢?
找到了,是根据,<c1:C1Accordion.HeaderTemplate>这个绑定,多谢Alice 171930433 发表于 2016-4-11 19:07
找到了,是根据,这个绑定,多谢Alice
谢谢您的反馈。
解决了就好。
不用客气。
:jy74a: 171930433 发表于 2016-4-11 19:07
找到了,是根据,这个绑定,多谢Alice
谢谢您的反馈。
解决了就好。
不用客气。
:jy74a:
页:
[1]