Silverlight手风琴。我可以绑定不同样式的控件集吗?

时间:2012-01-16 12:09:58

标签: c# silverlight silverlight-5.0

我有一些数据项的列表。每个方法都有一个返回GetStyle的方法ControlTemplate。以前我正在构建一个自定义面板,并将这些项目作为控件添加到子项中。

现在我需要对项目进行分组,我想使用手风琴,但我需要找出如何为每个项目注入我自己的模板。

或者我可以将项目分成几个面板并将它们添加到手风琴中(避免数据绑定)但不确定如何。

我正在使用Silverlight 5。

1 个答案:

答案 0 :(得分:0)

我做了什么让它发挥作用:

  • 创建无视控件
  • 在Load或ApplyTemplate上,我将ControlTemplate注入 控制
  • 将Accordion内容项模板创建为 ...
  • 将Accordion数据源绑定到具有的项目列表 关于必须创建什么模板的知识。