使用计时器自动折叠树节点
Posted
技术标签:
【中文标题】使用计时器自动折叠树节点【英文标题】:Auto collapse tree node with timer 【发布时间】:2019-02-21 15:41:54 【问题描述】:我尝试运行一个线程以每 5 分钟运行一次方法。在该方法中,它不会折叠树。我曾尝试添加计时器,但无法添加。
private timer condenser;
condenser.tick += new eventhandler(method);
condenser.interval = 300;
condenser.start();
任何建议将不胜感激!
【问题讨论】:
请提供一个最小的、完整的例子。当前的代码示例无法编译(缺少分号、大小写)并且没有显示应该如何操作树视图(winforms?wpf?web/mobile?)。 【参考方案1】:您缺少一些代码。它没有显示的原因是因为您没有包含重要部分:
private Timer condenser;
#region Condenser Timer
condenser = new Timer();
condenser.Tick += new EventHandler(Condense);
condenser.Interval = 300000; // 5 minutes in milliseconds!
#endregion
condenser.Start();
另外,用于折叠树节点的方法可能存在问题
【讨论】:
以上是关于使用计时器自动折叠树节点的主要内容,如果未能解决你的问题,请参考以下文章
iOS Instruments:计时器的时间与调用树中的运行时间总和不匹配
游戏开发解答Unity使用lua将table转为树结构,以多级折叠内容列表的UI形式展现(树结构 | UGUI | 折叠展开 | lua)
游戏开发解答Unity使用lua将table转为树结构,以多级折叠内容列表的UI形式展现(树结构 | UGUI | 折叠展开 | lua)