【问题标题】:Winforms treeview refresh issueWinforms树视图刷新问题
【发布时间】:2011-12-09 16:19:13
【问题描述】:

我按照以下教程(答案)创建了一个绑定到数据集的树视图,唯一的例外是我的树视图在用户控件中。

Populate WinForms TreeView from DataTable

我的问题是添加新节点或子节点后,树没有更新。我尝试刷新、展开所有树等,但仍然没有显示新添加的节点。请记住,它在用户控件中,我正在从父表单添加新节点。

【问题讨论】:

  • 你能发布你用来向树中添加项目的代码吗?
  • 您确定将节点添加到树视图中吗?您如何确定确实添加了节点但您看不到它们?使用一些断点,看看发生了什么。

标签: c# winforms treeview refresh


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2011-08-14
    • 2011-10-23
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    相关资源
    最近更新 更多