首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >C# Wpf DataGrid copy使应用程序进入中断模式

C# Wpf DataGrid copy使应用程序进入中断模式
EN

Stack Overflow用户
提问于 2018-06-05 03:36:39
回答 1查看 461关注 0票数 0

我是C#和WPF的新手,我在我的应用程序和我的工作计算机上使用WPF Datagrid,每当我选择一些单元格并按ctrl +c复制它们的内容时,它会使应用程序进入中断模式。

我得到的错误是

块引用System.Runtime.InteropServices.COMException:'OpenClipboard失败(来自HRESULT的异常: 0x800401D0 (CLIPBRD_E_CANT_OPEN))‘

每当我尝试在工作中使用的笔记本电脑上执行此操作时,都会发生这种情况,但是我在家用pc上尝试了它,它工作正常,我可以将单元格的内容复制粘贴到excel中,没有问题

你们有人知道怎么解决这个问题吗?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2018-06-05 03:50:16

尝试使用DataGridCopyingRowClipboardContent事件,并在处理程序中使用Clipboard.SetDataObject()方法。您可能需要将DataGridSelectionUnit属性设置为"FullRow"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50687636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档