代码之家  ›  专栏  ›  技术社区  ›  Luiscencio

如何动态移动/调整窗体大小?

  •  0
  • Luiscencio  · 技术社区  · 15 年前

    我正在做一个警报系统,将显示信息'洛杉矶'信使,我希望他们移动或调整大小,使他们出现。

    do
    {
    this.prop += 1;
    } while (this. prop  = destination);
    
    3 回复  |  直到 15 年前
        1
  •  3
  •   SLaks    15 年前

    你需要做一个决定 Timer SetBounds 方法在计时器的 Tick 事件

        2
  •  0
  •   dicroce    15 年前

    您需要一个与帧速率无关的插值器。

    Frame Rate Independent interpolation . 基本上,这个想法是根据预期的动画时间和动画制作的时间来计算当前位置。。。这意味着在任何硬件上,动画从点a到点b所需的时间相同。

    当然,您需要使用由此产生的值来定位表单,但这是最简单的部分!

        3
  •  0
  •   Luke Hardik Soni    12 年前

    设置 form.size 属性更改大小, form.position 换位