【问题标题】:Silverlight toolkit theme not applied to labelSilverlight 工具包主题未应用于标签
【发布时间】:2011-04-27 20:03:43
【问题描述】:

我是否必须对 Silverlight 工具包中的 Label 控件执行一些特殊操作才能应用当前主题?

当查看 demo page 上的主题浏览器时,似乎标签应该在暗色主题中变白,但对我来说它保持黑色。

【问题讨论】:

    标签: silverlight silverlight-toolkit


    【解决方案1】:

    它对我来说很好用。您可能有一个隐式或显式的 Label 样式来覆盖它。

    编辑:

    <Grid x:Name="LayoutRoot">
        <toolkit:ExpressionDarkTheme>
            <Grid>
                <sdk:Label Content="label" HorizontalAlignment="Center" VerticalAlignment="Center"/>
            </Grid>
        </toolkit:ExpressionDarkTheme>
    </Grid>
    

    【讨论】:

    • +1 用于检查。我很确定我没有任何样式覆盖标签的主题样式。我能麻烦您发布您用来制作标签的xaml,更重要的是,设置主题吗?设置主题的方法似乎有很多种,而且它们的工作方式都略有不同。
    • 好的,谢谢。看起来您必须使用 ThemeContainer 才能使其正常工作。我有类似 &lt;sdk:Theme ThemeUri="....ExpressionDark..."&gt; 的东西,它似乎没有设置标签的样式,再次感谢
    猜你喜欢
    • 2011-07-15
    • 1970-01-01
    • 2011-09-20
    • 1970-01-01
    • 2011-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多