如何在 WPF 数据网格中选择单个单元格?
Posted
技术标签:
【中文标题】如何在 WPF 数据网格中选择单个单元格?【英文标题】:How do I select a single cell in a WPF datagrid? 【发布时间】:2011-02-12 09:57:10 【问题描述】:当我单击 WPF 数据网格中的单元格时,整行被选中,当我按 Ctrl + C 复制内容时,我复制了整行...
如何选择并复制单个单元格的内容?
【问题讨论】:
【参考方案1】:使用 Datagrid 的 SelectionUnit 属性。
【讨论】:
将 SelectionUnit 设置为 cell 时,将 selectionMode 设置为 single 是否有意义?【参考方案2】:WPF 数据网格提供了“SelectionUnit”属性。 您可以设置以下值“SingleCell/FullRow/CellorRowHeader”。 如果要选择多行,请使用“SelectionMode”属性并将值设置为“扩展”。
【讨论】:
【参考方案3】:这是 WPF 网格中的一个选项,您应该有一个名为 SelectionMode 的属性(或类似的属性,具体取决于您使用的数据网格)来定义如何选择单元格。
【讨论】:
SelectionMode 是指可以选择多少个指定的 SelectionUnit。 我认为与这个问题相关联实际上是一个有用的信息。我最近需要两者(这就是我发现这个问题的原因)。以上是关于如何在 WPF 数据网格中选择单个单元格?的主要内容,如果未能解决你的问题,请参考以下文章