ContextMenu
以下の項目を「説明」するためにのみ使用されるWPF に項目を追加しようとしていますが、すべての項目の上に単純なテキスト行を追加する方法がわかりません。テキストは中央に配置され、テキストは通常MenuItem
のsのように選択できません。
私はこのようなことを試しました:
<ContextMenu Grid.Row="0" StaysOpen="False">
<TextBlock Text="Add New:" IsEnabled="False" HorizontalAlignment="Center"/>
<MenuItem Header="one"/>
<MenuItem Header="two (horizontal)"/>
<MenuItem Header="two (vertical)"/>
<MenuItem Header="three"/>
<MenuItem Header="four"/>
<MenuItem Header="six"/>
</ContextMenu>
残念ながら、TextBlock は中央に配置されておらず、選択できません。問題は、a を使用して -property を false にMenuItem
設定するとIsEnabled
、テキストが通常の黒ではなくなり、中央に配置することもできないことです。
うまくいけば、誰かがここで簡単な解決策を思い付くことができます.私は何も見つかりませんでした.