[英]How can I position elements using relative percentages in winform
錨固就足夠了。
你可以:
錨點(2):左上,中間頂部:頂,(3):右上
錨點(1):左,中底:底端,(4):右
另外,在設計時,將容器(可能是窗體)的大小調整為最小尺寸,在該尺寸之下,布局會失去含義,並將該尺寸設置為容器的硬編碼MinimunSize。
固定到一個尺寸是成比例的。 左錨可以表示為:
RefRatio = (OriginalViewPort.Height - RefControl.Height) * 2
RefTop = RefControl.Top
RefLeft = RefControl.Left
OnResize => RefControl.Top = RefControl.Top - (int)(RefControl.Top - RefTop) / RefRatio)
RefControl.Left = RefLeft
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.