1
在VB.NET中,我想了解多行文本框中可以放入多少整行文本。做这个的最好方式是什么?Visual Basic文本框的行数
在VB.NET中,我想了解多行文本框中可以放入多少整行文本。做这个的最好方式是什么?Visual Basic文本框的行数
考虑到WPF TextBox控件没有Multiline属性,这可能是WinForms应用程序的原因。
要确定您可以在给定大小(TextBox控件的尺寸)中容纳多少文本,建议使用TextRenderer.MeasureText方法来确定单个字符的高度。将TextBox控件的高度除以字符的高度以获得一次可见的行数。
请记住,字符的测量值可能会有很大差异,因此星号(*)的测量值可能非常小,而测量八号(#)的值可能会更大。但是,MSDN页似乎表明,只要您使用MeasureText(String, Font)
而不是其他任何重载,这是一个非问题。
很好,谢谢! – 2012-08-11 18:04:37