【问题标题】:Silverlight Accordion. Can I bind to set of controls with different styles?Silverlight 手风琴。我可以绑定到具有不同样式的控件集吗?
【发布时间】:2012-01-17 02:03:28
【问题描述】:

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

现在我需要对项目进行分组,并且我想使用手风琴,但我需要了解如何在绑定时为每个项目注入我自己的模板。

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

我正在使用 Silverlight 5。

【问题讨论】:

    标签: c# silverlight silverlight-5.0


    【解决方案1】:

    我做了什么使它工作:

    • 创建了无外观控件
    • 在 Load 或 ApplyTemplate 上,我将 ControlTemplate 注入 控制
    • 创建 Accordion 内容项模板为 ...
    • 将 Accordion 数据源绑定到具有 了解必须创建什么模板。

    【讨论】:

      猜你喜欢
      • 2011-01-08
      • 1970-01-01
      • 1970-01-01
      • 2011-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多