簡體   English   中英

控件更改位置和表單大小更改

[英]Controls change place and form size changes

我在 VB.NET 中設計了一個表格。 在設計時,我在上面放置了兩個按鈕。 當我運行它時,表單尺寸看起來更小,並且我放置在底部的按鈕不可見。 另外文字和圖片框的alignment也和我設計時設置的不一樣。

我所在的電腦在此處輸入圖像描述我正在運行表單使用不同的分辨率。

更改按鈕的屬性 (F4):在 ANCHOR 中將 Bottom, Right 您的按鈕綁定到屏幕的底部和右側,而不是頂部和左側,這是默認設置。

在運行時獲取屏幕大小

Dim screen as System.Windows.Forms.Screen = System.Windows.Forms.Screen.PrimaryScreen

並使用取決於當前尺寸(設計中)的比例因子,縮放 window 以匹配。 手動檢查按鈕的坐標,確保它們不在 window 的可見部分之外。

如果您可以將其調試到知道所需的確切分辨率的程度,則可能不必保留此功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM