Xaml 在Silverlight 5应用程序中实现不同的样式

Xaml 在Silverlight 5应用程序中实现不同的样式,xaml,silverlight,styles,themes,Xaml,Silverlight,Styles,Themes,我有一个Silverlight 5应用程序,它是摄影师用来向客户展示他们的图像的图像查看系统。我的摄影师希望能够更改应用程序的样式。至少,他们想要一个明暗的选项,最终,他们想要更多的定制 我在应用程序中使用了样式是的,需要进行大量清理,但一旦我有一个包含所有颜色的xaml文件,我如何设置它,以便客户可以选择不同的外观、明暗 有人知道怎么做吗?克里斯,你的链接一针见血!我不知道有DynamicSource这样的东西,它引导我找到了我想要的东西: 这是一个相当广泛的问题,您必须设置单独的资源字典,然

我有一个Silverlight 5应用程序,它是摄影师用来向客户展示他们的图像的图像查看系统。我的摄影师希望能够更改应用程序的样式。至少,他们想要一个明暗的选项,最终,他们想要更多的定制

我在应用程序中使用了样式是的,需要进行大量清理,但一旦我有一个包含所有颜色的xaml文件,我如何设置它,以便客户可以选择不同的外观、明暗


有人知道怎么做吗?

克里斯,你的链接一针见血!我不知道有DynamicSource这样的东西,它引导我找到了我想要的东西:


这是一个相当广泛的问题,您必须设置单独的资源字典,然后您可以使用这样的示例,但首先您必须为不同的元素创建一个总体主题,并且为了真正获得您想要的内容,您可能最终不得不为各种控件编辑一些默认样式模板。