我是c#的初學者。我需要僅顯示ListView
(及其子項)中的一個項目,當用戶選擇也在ComboBox
中填充的項目名稱時。從列表中選擇一個項目
我知道要使用的事件,即SelectedIndexChanged
事件。但我不知道該怎麼做。
目前我正在使用包含XML文件和數據集的替代大流程,這使得我的項目更加複雜。
該ListView
有很多項目。相同的項目名稱也在ComboBox
。
如果你有時間,請看看我這個非常小的項目。 download
編輯:這裏的「顯示只有一個項目」是指嚴格只顯示一個項目,而不是選擇特定項目,並顯示所有項目。
爲什麼列表視圖中有很多項目,如果你想它只顯示從組合框中選擇的一個項目?另外,顯示一些代碼可能會有幫助。 – LightStriker
當用戶從組合中選擇時,卸載ListView,然後重新加載,就像你已經做的那樣 - 但限制它。如:「如果item.Name == comboBox.SelectedItem.ToString()」(僞代碼)。 –