【发布时间】:2021-03-29 08:07:48
【问题描述】:
我的窗口中有一个带有 DataGrid 的 WPF 项目,最初,我只是将其 ItemsSource 设置为对象集合,并且网格会根据它们的属性自动生成列。在启动应用程序的那个阶段,作为用户,我可以单击一个单元格(在用户界面中),这将允许我选择/拖动选择该单元格中的部分文本。
现在我禁用了列的自动生成并定义了自定义列,将它们绑定到所述对象的选择属性。现在单击一个单元格只会选择整个单元格及其全部内容。我查看了所有 DataGrid 和 DataGridCell 属性,但没有看到任何明显会改变这种行为的东西。
如何在 XAML 中设置手动定义的DataGridTextColumn,使其单元格的文本内容部分可选择,而不是只能选择整个单元格内容?
【问题讨论】: