更改图像高度是相反的值;窗体

Changing Image Height is Opposite Value; winForm

我正在创建自定义安装程序并处理进度条。我有一个计时器函数,可以将指定矩形的高度 属性 增加 +1.

statusBar->Height += 1;
    if (statusBar->Height >= 285)
    {
        StatusBarTimer->Stop();
    }

但是,形状的原点似乎位于形状的左上角,因此高度与其控件相反。 IE。矩形将它的高度延伸到与我想要的方向相反的方向。

customInstaller (见带箭头的对象

是否有解决此问题的方法,或者更好的是,有没有办法更改图像的原点?

所有常见的现代 GUI 工具包都将其控件定位为自上而下和左-右。您指定的位置将是控件的左上角,尺寸将向下和向右延伸。

如果你想让一个控件向上生长,同时调整顶部和高度。或者使用现有的支持垂直的进度条控件。