动态更改样式而不使用动态资源?

时间:2015-07-02 16:49:19

标签: xaml windows-store-apps styles

我想定义2个样式,1个用于高端,1个用于低端。在初始应用程序运行时,系统确定使用哪一个。

我正在考虑如何实现这一点。我阅读了有关DynamicResource的信息,但也了解了使用它的性能注意事项(因为我还针对低端设备)。这是按钮通过应用程序使用的主要样式。

是否可以使用样式的绑定?像Bind一个静态变量?

最好的办法是什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可能想要查看TemplateSelector,它可能会有所帮助:

这是一个例子......

http://www.jerriepelser.com/blog/3-ways-dynamic-data-templates