グローバル変更SeparatorのスタイルがContextMenuで有効でないという問題の解決

1166 ワード

今日、スタイルを作成するときにSeparatorのスタイルのグローバル設定に遭遇した後、無効な問題が発生しました.長い検索を経て、やっと解決策を見つけました.{x:Static MenuItem.SeparatorStyleKey}スタイルを書き換えることです.なぜなら、Menu要素内のSeparatorコントロールの外観がMenu以外のSeparatorコントロールとは異なるからです.このコントロールは、Separator付きMenuを作成すると、SeparatorStyleKeyプロパティによって識別されるStyleを自動的に適用します.


参照:メニュー項目として使用するSeparatorのスタイルを設定する方法