2010-04-14 66 views
0

根據用戶計算機上的字體設置(DPI等),我可能會使文本變得太大以致無法放入按鈕並向下移動到下一行(換行),所以如果它是一個小按鈕,顯示「Do xyz」,它只會顯示「Do」,除非我在用戶的計算機上增加高度,但它看起來很好。修復.NET GUI的字體大小

有沒有辦法強制它堅持原來的字體大小?

回答

1

首先:你不應該。用戶選擇用戶界面應該多大的重點在於用戶界面可以完全實現這一點。

但是,您可以將表格上的AutoScaleMode屬性設置爲None以防止縮放。不過,你不能直接在按鈕上設置它。

取決於您的用戶界面的擁擠程度,您可能需要考慮簡單地設置按鈕的AutoSize屬性以及MinimumSizeMaximumSize,以便在文本變大時自動增大。

+0

啊哈,這就是我一直在尋找的,謝謝! – Dmi 2010-04-14 13:25:53