【发布时间】:2014-05-30 11:42:33
【问题描述】:
我试图阻止在 ComponentOne WPF RichTextBox 中复制/粘贴。我已阅读以下代码适用于 WPF 控件:
DataObject.AddPastingHandler(EditorBox, OnCancelCommand);
DataObject.AddCopyingHandler(EditorBox, OnCancelCommand);
private void OnCancelCommand(object sender, DataObjectEventArgs e)
{
e.CancelCommand();
}
其中EditorBox 是C1.WPF.RichTextBox.C1RichTextBox。
这适用于我们正在使用的其他 WPF 控件,但不适用于 ComponentOne RichTextBox。发生的情况是事件处理程序不处理复制操作,并且复制正常工作。粘贴动作被处理了,但是文字还是被粘贴了,所以e.CancelCommand()没有效果。
这是 ComponentOne RichTextBox 控件特有的问题吗?
【问题讨论】:
-
查看相关问题stackoverflow.com/questions/31734350/…,可能会有帮助。
标签: c# wpf richtextbox copy-paste componentone