【问题标题】:Visual Studio - Form Draws Very Slow with 60 controls presentVisual Studio - 表单绘制速度非常慢,存在 60 个控件
【发布时间】:2011-06-06 19:04:58
【问题描述】:

我有一个包含大约 60 个数字输入框的表单,在激活表单时加载大约需要 2 秒。即使在开发环境中查看设计时也需要很长时间才能加载。这只是视觉工作室的一部分,还是有办法可以加快绘制时间?

谢谢, -伊莱

【问题讨论】:

  • 您在哪个操作系统上运行 VS.Net 2010/运行程序?它是您创建的 Winforms、WPF 还是其他技术应用程序?
  • 它们是动态添加的还是在设计器中设置的?
  • 当表单处于活动状态时,您是否将数据绑定到控件的视图?虽然 60 个控件可以容纳在一个表单上,但对于 Winforms 和 WPF 中可用的大多数库存控件来说,这个数量并不是一个严重的绘图瓶颈。

标签: c# visual-studio-2010 forms


【解决方案1】:

有关提高 Windows 窗体应用程序性能的实用技巧,您应该查看 Milena Salman 的出色 MSDN Mag article on this subject.

【讨论】:

    猜你喜欢
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-24
    • 1970-01-01
    • 2018-04-25
    • 1970-01-01
    相关资源
    最近更新 更多