Silverlight toolkit - themes主题只显示一个UI项

本文关键字:一个 UI 显示 toolkit themes Silverlight | 更新日期: 2023-09-27 18:06:35

当我为多个元素使用任何主题时,我只能在调试时看到其中一个。

<toolkit:ExpressionDarkTheme>
    <sdk:AutoCompleteBox
        SelectionChanged="AcBox_SelectionChanged"
        x:Name="AcBox"
        HorizontalAlignment="Left"
        Height="28"
        Margin="28,24,0,0"
        VerticalAlignment="Top"
        Width="120">
    </sdk:AutoCompleteBox>
</toolkit:ExpressionDarkTheme>
<--!-->
<toolkit:ExpressionDarkTheme>
    <Button
        x:Name="Button1"
        Content="1000"
        HorizontalAlignment="Center"
        Foreground="White"
        Height="23"
        Width="100"/>
</toolkit:ExpressionDarkTheme>

如你所见,我将它用于autocomptplatebox和一个按钮。我不能同时看到他们俩。有些人建议我可以把它们放在一个主题块中,而不是两个。上面说只能放一个内容。我们如何将这个主题用于多个元素?

Silverlight toolkit - themes主题只显示一个UI项

使用Panel:

<toolkit:ExpressionDarkTheme>
    <StackPanel>
        <sdk:AutoCompleteBox ... />
        <Button ... />
    </StackPanel>
</toolkit:ExpressionDarkTheme>