2010-02-23 116 views
1

如何使用戶控制在多個分辨率上運行 它將在分辨率1366 X 768上運行,但是當我試圖在800 X 600上運行它時,它的一部分沒有出現,請將它停靠在主窗體上多分辨率

+0

你能指定尺寸嗎? – 2010-02-23 10:19:41

+0

你可以通過用戶控件指定你正在嘗試完成的任務嗎? – zapping 2010-02-23 10:19:50

回答

0

你有你的控制的大小和所使用的DPI設置之間進行區分。

尺寸部分很容易。只需使用用戶控件的AnchorDocking屬性,並設置用戶控件中所有子控件的這些屬性。

如果您的佈局更復雜,您可以使用TableLayoutPanel。不要忘記使用MinimumSize,也許MaximumSize

關於照顧不同的dpi設置我沒有做任何進一步的調查。所以也許別人知道你可以如何完成這個問題.net