【问题标题】:How do I select a single cell in a WPF datagrid?如何在 WPF 数据网格中选择单个单元格?
【发布时间】:2011-02-12 09:57:10
【问题描述】:

当我单击 WPF 数据网格中的单元格时,整行被选中,当我按 Ctrl + C 复制内容时,我复制了整行...

如何选择并复制单个单元格的内容?

【问题讨论】:

    标签: wpf datagrid selection cell


    【解决方案1】:

    使用 Datagrid 的 SelectionUnit 属性。

    【讨论】:

    • 将 SelectionUnit 设置为 cell 时,将 selectionMode 设置为 single 是否有意义?
    【解决方案2】:

    WPF 数据网格提供了“SelectionUnit”属性。
    您可以设置以下值“SingleCell/FullRow/CellorRowHeader”。
    如果要选择多行,请使用“SelectionMode”属性并将值设置为“扩展”。

    【讨论】:

      【解决方案3】:

      这是 WPF 网格中的一个选项,您应该有一个名为 SelectionMode 的属性(或类似的属性,具体取决于您使用的数据网格)来定义如何选择单元格。

      【讨论】:

      • SelectionMode 是指可以选择多少个指定的 SelectionUnit。
      • 我认为与这个问题相关联实际上是一个有用的信息。我最近需要两者(这就是我发现这个问题的原因)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-07
      • 2011-09-01
      • 2013-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多