2012-08-11 85 views

回答

4

考慮到WPF TextBox控件沒有Multiline屬性,這可能是WinForms應用程序的原因。

要確定您可以在給定大小(TextBox控件的尺寸)中容納多少文本,建議使用TextRenderer.MeasureText方法來確定單個字符的高度。將TextBox控件的高度除以字符的高度以獲得一次可見的行數。

請記住,字符的測量值可能會有很大差異,因此星號(*)的測量值可能非常小,而測量八號(#)的值可能會更大。但是,MSDN頁似乎表明,只要您使用MeasureText(String, Font)而不是其他任何重載,這是一個非問題。

+0

很好,謝謝! – 2012-08-11 18:04:37