调整大小而不更改控件

时间:2013-01-11 01:49:23

标签: c# winforms

我确信当调整大小事件比onPaint事件发生得更快时,许多开发人员对闪烁感到沮丧。

我创建了许多在主窗体上显示的用户对象。 当我尝试在主窗体的resize事件中设置每个控件的位置和大小时,我得到了闪烁。

为了解决这个问题,我想采用下面提到的新方法。

  1. 触发resizeBegin事件时,显示当前帧的边界
  2. 触发调整大小事件时,仅调整边框线的大小,使主框架中的控件保持不变。
  3. 当resizeEnd然后隐藏边线并且框架中的控件将被调整大小。
  4. 有人知道如何实现resize中提到的棘手部分吗?

0 个答案:

没有答案