【问题标题】:Using same XAML for SL and WPF themes为 SL 和 WPF 主题使用相同的 XAML
【发布时间】:2010-08-22 15:18:22
【问题描述】:

我想在资源字典中定义控件样式,并将其用于 Silverlight 4 WPF 4 应用程序的主题化,尽可能少地进行调整。

这就是为什么我需要了解 SL 和 WPF 主题之间的所有差异,以便大多数 XAML 可以在两个平台上运行而几乎没有更改。

我想到的唯一区别是在 Silverlight 中使用 TargetType="Type",在 WPF 中使用 TargetType="{x:Type Type}"。像 VisualStateManager 这样的东西怎么样?相同的 vsm 代码是否适用于两个平台?根据平台,我可能需要更改哪些其他 XAML 部分?

谢谢, 安德烈

【问题讨论】:

    标签: wpf silverlight themes


    【解决方案1】:

    文档中的WPF Compatibility 主题应涵盖您的一些问题。但是,差异非常广泛,无法简单回答。

    一般来说,Silverlight 是 WPF 的一个子集,但其中一些功能的实现方式不同。

    您最好的前进方式可能是首先在 Silverlight 上进行定位和测试,然后在 WPF 上进行测试。

    【讨论】:

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