如何基于Silverlight toolkit主题样式创建样式

如何基于Silverlight toolkit主题样式创建样式,silverlight,themes,toolkit,Silverlight,Themes,Toolkit,我一直在尝试将Silverlight工具箱中的主题添加到项目中。在项目中,布局中使用了许多现有样式 问题是,当任何控件应用了显式样式时,它不会从主题接收样式的任何属性 在WPF中,我会使用BasedOn={StaticResource{x:typetextbox}}之类的东西,但Silverlight不支持这样做 我考虑过遍历主题并为每个样式设置一个键,然后使用BasedOn创建一个隐式样式以用于ImplicitStyleManager,以及另一个显式样式以用于现有样式控件 你有更好的想法吗?这

我一直在尝试将Silverlight工具箱中的主题添加到项目中。在项目中,布局中使用了许多现有样式

问题是,当任何控件应用了显式样式时,它不会从主题接收样式的任何属性

在WPF中,我会使用BasedOn={StaticResource{x:typetextbox}}之类的东西,但Silverlight不支持这样做

我考虑过遍历主题并为每个样式设置一个键,然后使用BasedOn创建一个隐式样式以用于ImplicitStyleManager,以及另一个显式样式以用于现有样式控件


你有更好的想法吗?

这很难做到,我认为你建议为所有样式设置关键点,然后使用BasedOn是最好的方法


对不起,这不容易

感谢您的反馈,这看起来像是下一次Silverlight工具包发布后的任务。顺便说一句,我很喜欢你在Mix的演讲,可惜没过多久,新的测试主持人看起来很棒,祝贺你做得很好。