1

我需要根据输入值或文本找到richtextbox 的实际大小。那么我怎样才能找到实际尺寸。

代码:

RichTextBox rtf1=new RichTextBox ();

rtf1.text="Some text here"

请建议我谢谢。

4

3 回答 3

0
RichTextBox rtf1 = new RichTextBox();
            rtf1.TextLength.ToString();

这是你要找的吗?

于 2013-06-11T09:33:32.590 回答
0

也许我理解错了,但实际控件大小不会根据输入值或文本而改变。

要获取控件的大小,请使用:

int height = rtf1.Height;
int width = rtf1.Width;

如果我误解了,我深表歉意。

于 2013-06-11T09:39:33.933 回答
0

创建控件并设置内容和所需的任何属性后,您可以使用Measure获得所需的大小:

rtf1.Measure(new Size(double.PositiveInfinity, double.PositiveInfinity));

之后,您可以使用rtf1.DesiredSize属性。

于 2013-06-11T10:02:05.587 回答