1

Buttonボタンがツールバーにあるテキストの色を変更することはできますか?

私は以下を試しましたapp.xaml

<Style TargetType="{x:Type Toolbar}"> <!-- this changes the background colour -->
    <Setter Property="Background" Value="AliceBlue"/> <!-- works -->
    <Setter Property="Foreground" Value="Red"/> <!-- doesn't work -->
</Style>

そして私は試しました

<Style TargetType="{x:Type Button}"> <!-- this changes both colours -->
    <Setter Property="Background" Value="AliceBlue"/> <!-- works -->
    <Setter Property="Foreground" Value="Red"/> <!-- work -->
</Style>

ツールバーは次のように定義されます。

<ToolBarTray Background="White" Width="Auto">
    <ToolBar UseLayoutRounding="True" >
        <Button Content="Options"  Name="btnOptionsSettings" Click="btnOptionsSettings_Click" ></Button>
        <Button Content="Timer"    Name="btnTimerSettings" Click="btnTimerSettings_Click" ></Button>
        <Button Content="Blocks"   Name="btnBlocks" Click="btnBlocks_Click" ></Butto

    </ToolBar>
</ToolBarTray>
4

1 に答える 1

0

これを行うには、外部スタイルシートを呼び出します

于 2012-04-18T11:31:18.803 に答える