Silverlight工具包为网格设置样式,而不仅仅是实际的控件



我刚刚安装了silverlight工具包4来访问一些样式漂亮的控件。

但是,当我用主题包围网格中的按钮时,我得到以下结果:

http://screencast.com/t/aiWsArdb

两个正方形都是网格控件,背景为纯色。但是当我给左边网格中的按钮应用一个主题时,整个网格都得到了样式。那不是我真正想要的。有人知道我该怎么避免吗?基本上,我只想让主题只应用于按钮,而不是父网格。

XAML是:

<dark:ExpressionDarkTheme><Button Content="Button" Name="button1"/></dark:ExpressionDarkTheme>

ExpressionDarkTheme有一个默认的黑色背景,尝试将其设置为null。

    <toolkit:ExpressionDarkTheme Background="{x:Null}">
        <Button Content="Button" HorizontalAlignment="Left" VerticalAlignment="Top" Width="75"/>
    </toolkit:ExpressionDarkTheme>

最新更新