我有一個在Datagrid上定義的ContextMenu,但想將子菜單項綁定到我的viewmodel上的集合。任何人都可以建議如何做到這一點?ContextMenu中的XAML和綁定子菜單項?
以下是我試圖實現的一個簡單示例,但我希望「Test1」,「Test2」來自我的viewmodel上的一個集合,而不是硬編碼。我知道如何在我的收藏綁定到整個文本菜單,但不知道如何綁定它只是一個子菜單...
<ContextMenu>
<MenuItem Header="Add to">
<MenuItem Header="Test1" />
<MenuItem Header="Test2" />
</MenuItem>
<MenuItem Header="Remove from All" />
</ContextMenu>
我使用3.5 SP1和WPF工具包。