何かを探していますBorderBrush
ボタンの色がMahapps
のメトロウィンドウになっていますが、キーボードでタブすると何かが見つかりません。ボーダーの新しい色を設定する方法はありますか?Mahapps Metro Button Focus BorderBrush
-2
A
答えて
0
あなたはデフォルトのテンプレートをオーバーライドするスタイルを作成することができ、あなたは何が好きで色を置き換えることができ、必要に応じて複数のトリガを追加します。
<Style TargetType="Button" x:Key="DefaultButtonStyle">
<Setter Property="BorderBrush" Value="Transparent"/>
<Setter Property="Background" Value="#3a3a3a"/>
<Setter Property="Cursor" Value="Hand"/>
<Setter Property="metro:ButtonHelper.PreserveTextCase" Value="True"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Border Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
Padding="{TemplateBinding Padding}"
Margin="{TemplateBinding Margin}">
<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}" />
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="#424242"/>
</Trigger>
</Style.Triggers>
</Style>
0
さてさて、私はアレクサンドル・アルバートの答えでそれを作りました。プロパティは
<Style x:Key="ButtonMentorPlusStyle" TargetType="{x:Type Button}" BasedOn="{StaticResource AccentedSquareButtonStyle}">
<Setter Property="Foreground" Value="White" />
<Setter Property="Background" Value="#0D6373" />
<Setter Property="FontSize" Value="14" />
<Setter Property="FontFamily" Value="Arial" />
<Setter Property="FontStyle" Value="Normal" />
<Setter Property="MinWidth" Value="100" />
<Setter Property="MinHeight" Value="28" />
<Setter Property="Controls:ButtonHelper.PreserveTextCase" Value="True" />
<Setter Property="Padding" Value="10, 0, 10, 0" />
<Setter Property="VerticalContentAlignment" Value="Center" />
<Style.Triggers>
<Trigger Property="IsFocused" Value="True">
<Setter Property="BorderBrush" Value="White" />
</Trigger>
</Style.Triggers>
</Style>
をIsFocusedた私は逃したすべての君たち
関連する問題
- 1. Mahapps MetroカスタムIconPack
- 2. Mahapps Metro Dialog without MetroWindow
- 3. MahApps Metro DropDownMenuを親のDataGridプロパティにバインドする方法は?
- 4. TabItemのMahapps Metroバッジがクリップされています
- 5. MetroCircleButtonのMahAppsメトロバッジ
- 6. Borderbrush to ComboBox
- 7. WPF ToggleButton Template BorderBrush
- 8. MahApps DataGridCellスタイル
- 9. WPF Metro Style
- 10. angle ng-focus/focus入力要素
- 11. メトロ(MahApps)WPF:TabItemのスタイルをオーバーライド
- 12. コードビハインドのBorderBrushのバインド
- 13. MahAppsリソースディクショナリエラー
- 14. MahApps - SimpleChildWindow
- 15. Mahappsメトロウィンドウタイトル
- 16. MahAppsメトロでDataGridTextColumnにスタイルを適用
- 17. Dojo ValidationTextBoxes blur focus ... on focus
- 18. MahApps Metroはタイトルバーとタスクバーの2つの異なるアイコンをウィンドウ用に設定します
- 19. Jquery focus outイベント
- 20. MahApps DataGridCheckBoxColumn IsReadOnlyプロパティ
- 21. フライアウト - WPF(mahApps)
- 22. MahAppsとCatel MVVM
- 23. Mahapps&Prism HamburgerMenu
- 24. MahAppsとProperty Grid
- 25. Mahapps ProgressRing WPF C#
- 26. WPF MahApps HamburgerMenu SelectedIndex
- 27. MahApps変更LeftWindowCommands項目タブ
- 28. UWP XAML Buttonコンテンツテンプレート
- 29. -moz-focus-inner
- 30. MahAppsメトロテーマの変更
ありがとう、あなたが私たちを表示するためにコードのビットを持っていますか?ちょうどウィンドウxamlは間違いなく助けになるだろう –