对于 WPF 的 Data Grid,我正在尝试在按下 Ctrl+C
后将我的自定义文本数据复制到剪贴板。尝试使用重写 OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs args)
或 CopingRowClipboardContent 事件
,但都没有起作用。
无论是剪贴板为空还是标准行文本,都不是我想放在那里的内容。例如:
protected override void OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs args)
{
Clipboard.SetText("Abc-hello");
bool b1 = Clipboard.ContainsText();
string s1 = Clipboard.GetText();
}
s1
获得了所需的文本,但在离开该方法后,剪贴板变为空。有没有什么办法可以解决这个问题?
s1
得到所需文本,但该方法执行后剪贴板变为空。有解决方法吗?