Winform Treenview及时刷新 本帖最后由 z4213489 于 2011-08-22 17:13:08 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主,我建议你用TreeView+ListView,问题会简化很多。现在你的思路,感觉是把问题赋值化了 你的意思是,在节点修改了文本后,就刷新treeview吧,treeview的数据源数据是已经更新了的。这个好办,在treeview的事件中,有个AfterLabelEdit。就是编辑节点文本后激发的事件。你在这个事件中,调用treeview的刷新事件(前提是你已经绑定好了数据源)。这样,每次你修改了节点文本后,treeview都会自动刷新,也就是最新的数据了。希望能帮得上你。 如果你非绑定的话,然后修改绑定的table,然后重新绑定一次,,争议不用绑定,然后新增时用nodes.add() 谢谢你的提醒,在MSDN发现了TreeNode.BeginEdit()加上Treeview的AfterLabelEdit事件解决了,多谢来帮忙的人! jq的msgbox不好用 DLL的使用在Win7的32位下可以运行,但是在XP系统中总是退出 框架内重新指向的问题 求.net的System.OutOfMemoryException的处理办法? 怎么设置winform背景半透明但控件不透明? C#UserControl 新手探路,望高手指点迷津!!!! 将Dataset中的图像显示到PictureBox中 如何将含有中文的string转换为sbyte[]型 100分相送 如何在一个treeview中拖动时改变默认的光标?? 求一数据库插入的问题,赐教 如何隐藏其他程序的主副窗口?
这个好办,在treeview的事件中,有个AfterLabelEdit。就是编辑节点文本后激发的事件。你在这个事件中,调用treeview的刷新事件(前提是你已经绑定好了数据源)。这样,每次你修改了节点文本后,treeview都会自动刷新,也就是最新的数据了。
希望能帮得上你。