【问题标题】:Row dragging in DataGrid在 DataGrid 中拖动行
【发布时间】:2014-12-31 15:58:13
【问题描述】:

我在 WPF 应用程序中有一个 DataGrid,现在当我单击一个单元格时,它会突出显示整行,然后当我向下拖动行时,它会突出显示其间的所有行。

我需要的是拖动一行以将值从您开始的单元格复制到您拖动它的所有行,并且仅突出显示特定列中的行。

请求中的确切词是“like Excel”。

对此有书面控制吗?我已经搜索过,但没有找到我正在寻找的东西。如果控件不存在,什么是好的起点?

【问题讨论】:

  • This post 看起来可能有用。
  • @MikeStrobel 非常接近,谢谢。我需要能够让它复制并突出显示它移动的所有内容,但应该能够从这里获取它。

标签: wpf wpf-controls wpfdatagrid


【解决方案1】:

是您学习如何编写拖放代码的良好起点。

我最近创建了一个具有拖放功能的树视图。 您可能会从这个项目中了解拖放的工作原理。

你可以在这里下载:https://drive.google.com/file/d/0B5WyqSALui0bYmJ4SkEzXzdmUk0/view?usp=sharing

如果您需要任何帮助,请随时提出......

祝你好运.....

【讨论】:

    猜你喜欢
    • 2012-06-28
    • 2011-12-14
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多