两个ListView,在同一页面上显示所选项目

时间:2012-02-16 00:30:37

标签: c# winforms listview

有没有办法在同一个表单上有两个ListView并在每个上突出显示一个项目?看来当你在一个ListView中选择和项目时,另一个被取消选择。

2 个答案:

答案 0 :(得分:6)

ListView有一个属性HideSelection,用于指出当控件失去焦点时选择是否仍然突出显示。

public bool HideSelection { get;  set; }

在设计师或代码中将其设置为false:

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

答案 1 :(得分:0)

您可以尝试使用免费软件WinForms组件Better ListView Express。它允许 HideSelection 属性和允许displaying items in both ListViews as selected regardless of the focus的额外 HideSelectionMode 属性。