C# 自动调整禁用的文本框大小

C# 自动调整禁用的文本框大小,c#,winforms,C#,Winforms,我的页面上有一个必须禁用的文本框。但是,文本框中的文本大于文本框的大小。由于文本栏的滚动条因此被禁用,我需要文本框自动调整大小,从而也调整其父窗体的大小 这可能吗?如果是,如何实现?您可以通过使用和设置此方法测量的尺寸来实现这一点。尽管您确实应该考虑使用Label控件,但您可以通过使用并设置使用此方法测量的大小来实现这一点。尽管您确实应该考虑使用Label控件,但我更喜欢使用ReadOnly属性,而不是禁用文本框。用户仍然可以访问所有文本,如果需要,他们可以将其复制到剪贴板。我更喜欢使用Read

我的页面上有一个必须禁用的文本框。但是,文本框中的文本大于文本框的大小。由于文本栏的滚动条因此被禁用,我需要文本框自动调整大小,从而也调整其父窗体的大小


这可能吗?如果是,如何实现?

您可以通过使用和设置此方法测量的尺寸来实现这一点。尽管您确实应该考虑使用Label控件,但您可以通过使用并设置使用此方法测量的大小来实现这一点。尽管您确实应该考虑使用Label控件,但我更喜欢使用ReadOnly属性,而不是禁用文本框。用户仍然可以访问所有文本,如果需要,他们可以将其复制到剪贴板。

我更喜欢使用ReadOnly属性,而不是禁用文本框。用户仍然可以访问所有文本,如果需要,他们可以将其复制到剪贴板。

当使用Windows.Forms时,也可以使用classAgree,一个样式类似于禁用文本框的标签会更好。当使用Windows.Forms时,也可以使用classAgree,一个样式类似于禁用文本框的标签会更好。