【问题标题】:DataGrid style changes in different computers不同计算机中的DataGrid样式变化
【发布时间】:2014-11-17 08:46:42
【问题描述】:

我对在不同计算机之间更改的 dataGrid 样式有疑问。 我有这样的场景:选择了一行,我们将选择更改为不同的行(更改是从代码完成的),看起来前一行也仍然被选中(即使在调试时我们可以看到它不是真的已选中,仅在选中时显示)。 这只发生在一台计算机上,在另一台计算机上,前一行未标记为选中,但单元格周围有一个不同的标记(我不确定它是否相关)

我怀疑前一行有一些属性标记为 true ,它的样式类似于选择样式。知道这个属性可能是什么吗? 为什么它在不同的计算机中呈现不同?

或者,如果您有任何其他想法,多选视图可能会出现什么问题(当实际只选择了一行时)。

(我没有设法添加图像使其更清晰,我的声誉还不够高)

谢谢, 达纳。

【问题讨论】:

    标签: wpf styles wpfdatagrid


    【解决方案1】:

    没有任何其他信息,例如代码,操作系统我所能做的就是猜测。 DataGrid 有一个名为 _selectionAnchor 的私有变量,它负责突出显示您单击的行。我在尝试验证数据网格行选择时遇到了类似的问题,我找到了这个小朋友。这可能是导致您的问题的原因。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-26
      • 1970-01-01
      • 2018-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多