我是c#的初学者。我需要仅显示ListView
(及其子项)中的一个项目,当用户选择也在ComboBox
中填充的项目名称时。从列表中选择一个项目
我知道要使用的事件,即SelectedIndexChanged
事件。但我不知道该怎么做。
目前我正在使用包含XML文件和数据集的替代大流程,这使得我的项目更加复杂。
该ListView
有很多项目。相同的项目名称也在ComboBox
。
如果你有时间,请看看我这个非常小的项目。 download
编辑:这里的“显示只有一个项目”是指严格只显示一个项目,而不是选择特定项目,并显示所有项目。
为什么列表视图中有很多项目,如果你想它只显示从组合框中选择的一个项目?另外,显示一些代码可能会有帮助。 – LightStriker
当用户从组合中选择时,卸载ListView,然后重新加载,就像你已经做的那样 - 但限制它。如:“如果item.Name == comboBox.SelectedItem.ToString()”(伪代码)。 –