是否有任何 WPF DataGrid 本身可以处理 Excel 剪贴板插入?

发布于 2024-07-25 20:05:02 字数 127 浏览 5 评论 0原文

我的意思是,我已经阅读了所有流行解决方案的功能列表。 它们都有导出到 Excel 和 ctrl+c 到 Excel 的功能。 但是相反的过程呢? 就我而言,所有数据都来自不同的来源,主要是 xls 格式,用户需要有一种简单的输入方法。

I mean, I have read features lists of all popular solutions. And they all have export to Excel and ctrl+c to Excel. But what about opposite process?
In my case all the data comes from different sources, mostly in xls and user need to have an easy way for it's input.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

江心雾 2024-08-01 20:05:02

大多数数据网格(包括 Xceed 的数据网格)不提供此功能的原因是它们被设计为处理表格数据。 另一种说法是它们是“基于行的数据网格”而不是“电子表格控件”。 它们没有像 Excel 那样的自由格式单元格,其中每个单元格都可以代表任何内容,并且您可以在整个屏幕上拥有数据“孤岛”,而是每一列都是一个在每一行上重复的特定字段。

当您从 Excel 复制内容时,除非您考虑将字段按精确顺序从 Excel 复制到数据网格中的整行,否则它将无法工作。

The reason most datagrids, including Xceed's, don't provide this capability, is because they are designed to handle tabular data. Another way of saying this is that they are "row-based datagrids" and not "spreadsheet controls". They don't have free-form cells like Excel, where every cell can represent anything and you can have "islands" of data all over the screen, but rather, each column is a specific field that repeats itself on every row.

When you copy stuff from Excel, unless you are thinking of copying an entire row from Excel with the fields in the exact order, to a datagrid, it won't work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文