【发布时间】:2010-04-25 22:07:51
【问题描述】:
希望快速回答(这似乎很适合)...
我刚刚在我的应用程序上使用 VS2010 进行了性能分析,结果发现我在 Control.set_Text(string) 函数上花费了大约 20% 的时间,因为我在我的很多地方更新标签应用程序。
窗口有一个计时器对象(表单计时器,而不是线程计时器),它有一个timer1_Tick 回调,它在每个滴答声中更新一个标签(以提供一种秒表的效果),并且每次更新大约 15 个标签第二个。
除了增加更新间隔之外,是否有人对如何减少更新表单上的文本所花费的时间提出快速建议?我应该使用其他结构或功能吗?
【问题讨论】: