C# 如何使用textbox或comboBox过滤树视图
我在树视图中加载一个Xml文件,然后我想过滤这个树视图。 我在C#windows窗体应用程序中有一个文本框和树视图。我想做的是,由于文本框中输入了文本数据,treeview将自动动态定位到输入的数据。当我键入时,treeview将仅使用输入条件的匹配节点刷新自身。(可能还带有组合框) } 其他的 {C# 如何使用textbox或comboBox过滤树视图,c#,xml,C#,Xml,我在树视图中加载一个Xml文件,然后我想过滤这个树视图。 我在C#windows窗体应用程序中有一个文本框和树视图。我想做的是,由于文本框中输入了文本数据,treeview将自动动态定位到输入的数据。当我键入时,treeview将仅使用输入条件的匹配节点刷新自身。(可能还带有组合框) } 其他的 { 感谢您的帮助您好,欢迎使用stackoveflow,它的工作方式不是这样的,您需要显示您尝试过的内容或代码示例,以便人们能够帮助您。@Santo您想专注于匹配树节点吗?我不明白??事实上,我试图创建
感谢您的帮助您好,欢迎使用stackoveflow,它的工作方式不是这样的,您需要显示您尝试过的内容或代码示例,以便人们能够帮助您。@Santo您想专注于匹配树节点吗?我不明白??事实上,我试图创建一个树来制作副本,但它不起作用
void fieldFilterTxtBx_TextChanged(object sender, EventArgs e)
{
this.fieldsTree.BeginUpdate(); if (this.fieldFilterTxtBx.Text !=string.Empty)
{
foreach (TreeNode _parentNode in _fieldsTreeCache.Nodes)
{
foreach (TreeNode _childNode in _parentNode.Nodes)
{
if (_childNode.Text.StartsWith(this.fieldFilterTxtBx.Text))
{
this.fieldsTree.Nodes.Add((TreeNode)_childNode.Clone());
}
}
}