我從一個XML文件中加載了一個樹狀圖數據。我想在用戶在文本框中鍵入內容時執行搜索。這是做到這一點的正確方法嗎?我只想過濾數據。請給我看一些例子。C#:從樹狀圖搜索
以下代碼無法正常工作。
textBox1.Enter += new EventHandler(txtSearch_TextChanged);
private void txtSearch_TextChanged(object sender, EventArgs e)
{
foreach (TreeNode node in this.treeView1.Nodes)
{
if (node.Text.ToUpper().Contains(this.textBox1.Text.ToUpper()))
{
treeView1.SelectedNode = node;
break;
}
}
代碼的哪些部分不工作?嘗試把一些斷點,看看它是如何與不同的輸入 –
@Ozgur Dogus:當我在文本框中鍵入的東西,沒有搜索發生在treeview – linguini
所以textchanged事件不會觸發? –