我正在使用Windows窗體應用程序。部署應用程序後,我在筆記本電腦和臺式機中獲得不同尺寸的屏幕。這使得我的一些菜單消失並且報告不能正確顯示。我們是否有解決方案?防止調整窗口大小取決於分辨率
在更改我的系統的分辨率時,我的表單大小也在變化。我想阻止這一點。
我正在使用Windows窗體應用程序。部署應用程序後,我在筆記本電腦和臺式機中獲得不同尺寸的屏幕。這使得我的一些菜單消失並且報告不能正確顯示。我們是否有解決方案?防止調整窗口大小取決於分辨率
在更改我的系統的分辨率時,我的表單大小也在變化。我想阻止這一點。
請以最低的可能的解決您的應用程序(像:800×600),然後
使用面板,當你把你的工具到這些面板碼頭他們,這可能是有益的,這是我在用的所有我的應用程序,它始終與屏幕分辨率。
我把這段代碼在我的Load事件方法:
this.MaximumSize = this.MinimumSize = this.Size;
當用戶試圖雙擊窗體最大化它的頂部,它停留在相同的尺寸。因此,在這種情況下最大限度地禁用表格。
我認爲這個問題是解決問題。不同的系統獲得不同的表單大小 – user3106114
使其足夠小以適應具有最小分辨率的屏幕。正常情況下製作表格WindowState
。然後你會看到它適合所有的屏幕。但是如果你想在所有屏幕上顯示Maximized
狀態,那麼你應該先用@Nidzaaaa的答案申請我的第一句話。
我在我的所有表格中都使用了組框,但是我收到了這個問題 – user3106114
我該如何給我的應用程序提供解決方案 – user3106114
您沒有給出解決方案,您將給出自定義窗體大小。並且將'WindowsState'設置爲'Maximized' – Hoh