【问题标题】:How to Apply Dynamic Themes In Silverlight?如何在 Silverlight 中应用动态主题?
【发布时间】:2011-12-14 05:11:59
【问题描述】:

我正在创建 Silverlight 应用程序。在我的应用程序中,我想添加动态更改主题的功能。就像我有两个主题(Blue.xaml,Gray.xaml)。 在我的主页中有两个按钮,分别是蓝色和灰色。我想根据按钮单击更改主题。 谁能帮帮我?

提前谢谢。

【问题讨论】:

    标签: silverlight-4.0


    【解决方案1】:

    Silverlight Toolkit 具有主题支持(使用最新的 Silverlight 5 工具包 - 2011 年 12 月)

    使用 Theme 控件并在控件中设置 ThemeUri

     <toolkit:Theme x:Name="ThemeContainer"
              ThemeUri="/System.Windows.Controls.Theming.BubbleCreme;component/Theme.xaml">
        <Button>
             ....
        </Button>
     </toolkit:Theme>
    

    参考:http://weblogs.asp.net/lduveau/archive/2010/05/31/dynamically-apply-and-change-theme-with-the-silverlight-toolkit.aspx

    【讨论】:

    • 感谢 Dipak,但我已经访问了此链接,但它对我没有帮助。因为我有两个主题项目,并且我在我的主 Silverlight 应用程序中使用了它。然后我如何动态更改主题。如果可能,请给我寄样品。提前致谢。
    猜你喜欢
    • 2012-01-06
    • 1970-01-01
    • 1970-01-01
    • 2020-12-19
    • 2022-06-13
    • 2012-03-20
    • 2020-09-16
    • 1970-01-01
    • 2018-09-15
    相关资源
    最近更新 更多