[英]c# - search listview items using textbox
我正在為個人使用一個項目(簡單的電話簿)。
在這里,您可以看一下它的外觀:
圖像 : http : //s24.postimg.org/3qlicrcdx/Kruzeri.png
我將要完成它,但是首先我必須配置搜索欄以使其正常工作。 我希望找到我在textBox7中輸入的聯系人。 理想情況下,首先,我必須輸入聯系人的姓名,然后按文本框旁邊的搜索按鈕。 然后,它應該選擇我要搜索的聯系人。
我試圖以多種方式解決此問題,但沒有成功。
有人知道我該怎么做嗎?
如果需要,我將整個代碼上傳到這里,您可以在其中查看:
如果使用綁定來填充列表框,則只需過濾列表即可。 例如:
element.ItemsSource = contactlist.Where(x => x.Name.Contains("SearchName")).
您閱讀過正則表達式(RegEx)嗎? 這樣,您就不需要寫確切的名稱。
另外,您應該開始正確命名控件。 代替textBox7,將其命名為txtSearch。 為控件“類型”使用前綴。
按鈕:btnDoStuff文本框:txtDoStuff等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.