SystemColors.ControlBrushKey を SystemColors.HighlightBrushKey と同じ色にしたい。XAML で指定するにはどうすればよいですか? 私はもう試した:
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="{StaticResource SystemColors.HighlightBrushKey}"/>
ただし、 「'SystemColors.HighlightBrushKey' という名前のリソースが見つかりません。リソース名は大文字と小文字が区別されます。」という例外がスローされます。 それから私は試しました:
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="{StaticResource {x:Static Member=SystemColors.HighlightBrushKey}}"/>
例外は、 「#FF3399FF」はプロパティ「Color」の有効な値ではありません。 その後、私は試しました:
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="{x:Static Member=SystemColors.HighlightBrushKey}"/>
また、 「'HighlightBrush' はプロパティ 'Color' の有効な値ではありません」というエラーも表示されます。
では、正しく指定するにはどうすればよいでしょうか。