0
我想將項目添加到WPF- ContextMenu
只用於「描述」下面的項目,但我不知道如何添加一個簡單的文本行首先項目,其中的文本集中對齊,文本不像正常的MenuItem
s那樣可選。添加描述性菜單項到WPF上下文菜單
我想是這樣的:
<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既不中心對齊,也不是不可選擇的。 問題是,使用MenuItem
並將IsEnabled
屬性設置爲false,文本不再是普通的黑色,而且我也無法真正將其集中對齊。
希望有人能想到一個簡單的解決方案,我根本找不到任何東西。
感謝您的答案,但是這看起來不像我的問題的直接解決方案。我會考慮這個解決方案,如果描述性項目的想法沒有工作。 – phil13131
我用其他選項更新了答案。看看它是否可以幫助你。謝謝 – Nitin
現在這是個好主意,非常感謝! – phil13131