小编Ale*_*x N的帖子

WPF DataGrid,Ctrl + C后复制到剪贴板,OnCopyingRowClipboardContent

对于WPF,数据网格我试图复制到剪贴板我的自定义文本数据,在Ctrl+C Diverse尝试使用覆盖后, OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs args)CopingRowClipboardContent event没有帮助.

剪贴板变为空或标准行文本,但不是我想放在那里.例如

protected override void OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs args)
{
    Clipboard.SetText("Abc-hello");
    bool b1 = Clipboard.ContainsText();
    string s1 = Clipboard.GetText();
}
Run Code Online (Sandbox Code Playgroud)

s1获得所需的文本,但在退出此方法后,剪贴板变空.知道是否可以解决这个问题?

wpf clipboard xaml datagrid

14
推荐指数
2
解决办法
1万
查看次数

标签 统计

clipboard ×1

datagrid ×1

wpf ×1

xaml ×1