我需要根据输入值或文本找到richtextbox 的实际大小。那么我怎样才能找到实际尺寸。
代码:
RichTextBox rtf1=new RichTextBox ();
rtf1.text="Some text here"
请建议我谢谢。
RichTextBox rtf1 = new RichTextBox();
rtf1.TextLength.ToString();
这是你要找的吗?
也许我理解错了,但实际控件大小不会根据输入值或文本而改变。
要获取控件的大小,请使用:
int height = rtf1.Height;
int width = rtf1.Width;
如果我误解了,我深表歉意。
创建控件并设置内容和所需的任何属性后,您可以使用Measure获得所需的大小:
rtf1.Measure(new Size(double.PositiveInfinity, double.PositiveInfinity));
之后,您可以使用rtf1.DesiredSize属性。