Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Winforms树视图刷新问题_C#_Winforms_Treeview_Refresh - Fatal编程技术网

C# Winforms树视图刷新问题

C# Winforms树视图刷新问题,c#,winforms,treeview,refresh,C#,Winforms,Treeview,Refresh,我按照下面的教程(答案)创建了一个绑定到datatase的treeview,唯一的例外是我的treeview位于用户控件中 我的问题是,添加新节点或子节点后,树不会得到更新。我尝试刷新、展开所有树,但仍然没有显示新添加的节点。请记住它在usercontrol中,我正在从父窗体添加新节点。您也可以尝试TreeView.BeginUpdate()和TreeView.EndUpdate()方法,在负责将节点更改到树视图的代码之前和之后。是否可以发布用于将项目添加到树视图的代码?这与中的代码相同。是否

我按照下面的教程(答案)创建了一个绑定到datatase的treeview,唯一的例外是我的treeview位于用户控件中


我的问题是,添加新节点或子节点后,树不会得到更新。我尝试刷新、展开所有树,但仍然没有显示新添加的节点。请记住它在usercontrol中,我正在从父窗体添加新节点。

您也可以尝试
TreeView.BeginUpdate()
TreeView.EndUpdate()
方法,在负责将节点更改到树视图的代码之前和之后。

是否可以发布用于将项目添加到树视图的代码?这与中的代码相同。是否确实要将节点添加到树视图?如何确保节点确实已添加,但却无法看到它们?使用一些断点,看看发生了什么。