【问题标题】:Differences between wpf xaml/programming and metro xaml/programmingwpf xaml/programming和metro xaml/programming的区别
【发布时间】:2013-06-03 20:16:15
【问题描述】:

我有一些 Windows 演示基础的背景,现在我正试图搬到 Metro。

我在 wpf 方面有一些经验,包括自定义标记扩展、资源字典、各种模板类型、各种资源类型(例如动态或静态)、类型转换器、xaml 中的各种现有标记扩展(例如绑定或祖先绑定和依赖属性) .

metro 和 wpf 在与我上面提到的相关的编程方面是否存在一些关键区别?

【问题讨论】:

  • 你说的是abt windows rt吗?

标签: wpf xaml microsoft-metro


【解决方案1】:

简短的回答是肯定的,您会遇到各种细微差别,这需要一些时间来适应。例如,如果您来自更多 Silverlight 背景,您可能会发现转换比严格的 WPF 更容易一些。然而,大多数时候,概念将保持不变,差异将是微不足道的。例如,更多地依赖VisualStateManager 而不是Style Triggers,或者新引入的可用控件,如VariableSizeWrapGrid,以及更多针对支持触摸的设备等的新可用手势功能等......

但是,通过快速访问您最喜欢的搜索引擎结果,可以找到该主题的长度和详细信息,因此如果您发现您的问题被否决,我不会感到惊讶。

【讨论】:

  • WinRT XAML 与 WPF XAML 相比是可笑的。没有自定义标记扩展,没有RelativeSource,没有样式设置器绑定。它很糟糕。它带走了 WPF 的所有优点,并迫使您回到 winforms 类型可怕的代码隐藏类型变通方法黑客攻击
  • 哈哈,非常喜欢你的朋友@HighCore,嘿,msdn.microsoft.com/en-us/library/windows/apps/hh758289.aspx
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-03-22
  • 2012-06-05
  • 2010-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-28
相关资源
最近更新 更多