hur.cn - 华软网

 热门搜索

tree control控件如何暂时关闭tvn_slechanged事件?

  作者:未知    来源:网络    更新时间:2011/6/1
问题是这样的,我在tree control控件上实现了一个tvn_slechanged事件,当点击不同的节点时就触发;

现在我想更换tree control里面的内容,所以我用了deleteall()这个方法;
这时候问题来了,这个deleteall()是一个一个删除,这时就不断触发了slechanged事件!!!!!!

我要怎样才能一次把tree control里的内容清除,又不触发slechanged事件呢?

或者怎么暂时关闭slechanged事件,删除完了再开启;

请大侠帮忙啊。
---华软 网友回答---
做个变量,不需要时变量=false,需要时变量=true,然后在事件中判断这个变量,如果为false,则return
---华软网友回复---
你的想法真不错。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。