0
A
回答
2
如果您使用Silverlight的ContextMenu,這是一個已知問題。
如果單擊鼠標右鍵,控件將設置疊加層。該覆蓋圖有一個MouseRightButtonDown事件處理程序,但它只關閉上下文菜單。
如果您再次打開它,它會起作用。
爲此,您必須下載上下文菜單的src。 (http://silverlight.codeplex.com/SourceControl/list/changesets)和「編寫你自己的上下文菜單」。如果您更改後面的src
private void HandleOverlayMouseRightButtonDown(object sender, MouseButtonEventArgs e)
{
ClosePopup();
OpenPopup(e.GetPosition(null));
e.Handled = true;
}
每次點擊MouseRightButtonDown時都會出現上下文菜單。
這不是最好的方法,更好的方法是擴展上下文菜單。但不幸的是所有必要的方法是私人:(
希望這有助於我做到了我的項目,方式和它的作品
0
相關問題
- 1. 獲取WPF數據網格上下文菜單中單擊行
- 2. 如何將上下文菜單添加到wpf數據網格?
- 3. 爲數據網格行創建上下文菜單
- 4. 使用菜單類的網格的上下文敏感菜單
- 5. 想要爲每個WPF數據網格單元格定製上下文菜單
- 6. 如何在WPF數據網格中添加列上下文菜單
- 7. 上下文菜單MenuItem單擊數據上下文?
- 8. 如何顯示上下文菜單網格佈局中的Android
- 9. 網格行上的上下文菜單不會打開
- 10. 爲數據網格標題添加不同的上下文菜單
- 11. WPF上下文菜單數據綁定
- 12. Excel單元格上下文菜單 - 宏
- 13. 在WPF網格行中顯示多個上下文菜單
- 14. 如何從單元格上下文菜單訪問(增強)網格單元格數據?
- 15. 保持上下文菜單的本土風格的網頁
- 16. 如何使按鈕的上下文菜單的屬性網格?
- 17. 用於KendoUI網格的JS上下文菜單
- 18. 如何創建extjs網格的上下文菜單
- 19. WPF表格DataGridView上下文菜單
- 20. 在顯示上下文菜單CONTENTEDITABLE格
- 21. 上下文菜單
- 22. 上下文菜單
- 23. Vaadin網格上下文菜單未打開/顯示
- 24. 更新菜單上的表格數據
- 25. 如何使用文件在網格中顯示文件上下文菜單
- 26. 從Google電子表格數據構建/填充網頁上的下拉菜單
- 27. GTK:定位上下文菜單項w.r.t上下文菜單
- 28. 在WPF TreeView中更改數據的上下文菜單
- 29. Android從上下文菜單中選擇錯誤的數據
- 30. android - 從上下文菜單的數據庫中刪除項目