5
A
回答
8
使用CommandManager.PreviewCanExecute路由事件可以很容易地做到這一點。在你的XAML中,你可以將下列內容放在TextBox元素上。這將適用於CTL + V等,以及上下文菜單或您可能映射到這些命令的任何按鈕,因此非常有效。
<TextBox CommandManager.PreviewCanExecute="HandleCanExecute" />
然後在您的代碼隱藏中,添加一個HandleCanExecute方法來禁用這些命令。
private void HandleCanExecute(object sender, CanExecuteRoutedEventArgs e) {
if (e.Command == ApplicationCommands.Cut ||
e.Command == ApplicationCommands.Copy ||
e.Command == ApplicationCommands.Paste) {
e.CanExecute = false;
e.Handled = true;
}
}
相關問題
- 1. Silverlight:禁用文本框上的複製/粘貼/剪切操作
- 2. 如何在NSTextField中禁止複製或粘貼操作?
- 3. Qt「複製/粘貼/剪切」
- 4. 如何使用剪貼板操作複製/剪切/粘貼(ctrl-c/ctrl-v)
- 5. 我的RichTextBox的剪切/複製/粘貼不剪切,複製或粘貼
- 6. 在C#中剪切,複製並粘貼?
- 7. Wxpython剪切複製粘貼和openfiledialog
- 8. 實現複製,剪切和粘貼
- 9. C#剪切/複製和粘貼對象
- 10. 將WPF文本框剪切,複製和粘貼受限制
- 11. 如何在java中複製粘貼和剪切粘貼文件或文件夾?
- 12. 如何在TextBox中禁用複製和剪切?
- 13. 如何禁用剪切,複製粘貼並右鍵單擊所有WPF表單
- 14. 讓每複製和粘貼剪切粘貼opearation特別
- 15. 禁用複製和粘貼在wp8中的TextBox
- 16. 文件只有當複製/粘貼,如果剪切/粘貼
- 17. 如何在所有瀏覽器(如Chrome和Internet Explorer)禁用剪切,複製和粘貼操作
- 18. 如何在剪切/複製/粘貼的HTML 5中創建api
- 19. 創建剪切複製粘貼在as3
- 20. 覆蓋剪切/複製/粘貼到wx.TextCtrl
- 21. 一般問題 - 複製,剪切,粘貼
- 22. 用於剪切/複製/粘貼的Java剪貼板
- 23. 如何在android中啓用editText剪切/複製/粘貼功能?
- 24. 如何在RichTextBox控件中進行復制剪切粘貼?
- 25. 如何在UIviewController子類中禁用UIMenuControll(剪切,複製,粘貼,全選,刪除)?
- 26. 如何從剪貼板複製和粘貼數據到R中?
- 27. 如何實現剪切,複製和粘貼功能在Javascript
- 28. 如何剪切,複製和粘貼格式?
- 29. 如何剪切,複製和粘貼擴展樹節點?
- 30. WPF如何處理與UserControls和WindowsFormsHost剪切,複製,粘貼工具欄按鈕