【问题标题】:How deselect row in grid of devexpress - winforms如何取消选择devexpress网格中的行 - winforms
【发布时间】:2023-03-17 06:35:02
【问题描述】:

我有一个属性 MultiSelected 设置为 false 的网格,当用户单击按钮时,我需要清除当前网格中的选择。我在文档中阅读了两种方法,但是当用户只能选择一行时它不起作用。

这是我解决这个问题的尝试:

gridView1.ClearSelection();
foreach (var i in gridView1.GetSelectedRows())
   gridView1.UnselectRow(i); 

我希望有人帮助我。提前致谢!

【问题讨论】:

    标签: c# winforms devexpress


    【解决方案1】:

    当多选关闭时,网格不允许取消焦点行并始终包含焦点行。有关更多信息,请参阅此issue

    GetSelectedRowsClearSelection 文档明确指出,如果禁用多选,这些将不起作用。

    支持中心有几个关于行选择的示例项目:

    http://www.devexpress.com/Support/Center/Example/Details/E13 http://www.devexpress.com/Support/Center/Example/Details/E135

    就 DevExpress 相关问题寻求支持的最佳地点是他们的Support Center。如果您描述您想要实现的目标,他们总是会快速且乐于助人地做出回应。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多