两个ListView,其中所选项目位于同一页面上

本文关键字:于同 一页 项目 选项 ListView 两个 | 更新日期: 2023-09-27 18:24:58

有没有一种方法可以在同一个窗体上有两个ListView并在每个窗体上突出显示一个项目?似乎当您在一个ListView中选择一个项时,另一个项将被取消选择。

两个ListView,其中所选项目位于同一页面上

ListView具有属性HideSelection,该属性告诉控件失去焦点时选择是否保持高亮显示。

public bool HideSelection { get;  set; }

在设计器中或通过代码将其设置为false

listView1.HideSelection = false;
listView2.HideSelection = false;

您可以尝试免费的WinForms组件Better ListView Express。它同时允许HideSelection属性和一个额外的HideSelectionMode特性,该特性允许在两个ListViews中显示所选项目,而不考虑焦点。