2011-10-02 43 views
4

我在尋找4個小時我如何使用標識做上下文菜單。我的意思是看起來像守護程序工具上下文菜單的東西。如何在左側標識上下文菜單

對於這些人誰不知道它看起來的樣子: Daemon Tools Lite Context Menu

是否有任何選項做簡單的方式在XAML?

回答

5

你將不得不調整ContextMenu的control template

只需複製整個事情,並在網格或DockPanel中包裝這個StackPanel中向其中添加圖像:

<StackPanel ClipToBounds="True" Orientation="Horizontal" IsItemsHost="True" /> 

一旦你瞭解和學習不要害怕控制模板,他們真的不是一個大問題。沒有必要的C#,都是純XAML。

Brief tutorial.

+0

我真的不知道我該如何使用它的菜單項。你確定這是否有效? – nosbor

+0

@nosbor我編輯了一下答案,我的意思是ContextMenu,當然不是MenuItem :)。按照MSDN上的原樣複製整個模板,並將其設置爲ContextMenu的ControlTemplate屬性的值。然後進行更改並完成。 –

+0

現在,它的工作。謝謝! – nosbor