如何在C#中固定TextBox的高度

问题描述 投票:0回答:1

嗨,大家..

我正在为自己的业务在Visual Studio 2010中使用C#语言开发一个小型项目(不使用WPF)。因此,在设计器中,我通常将ToolBox中的TextBox添加到窗体中,然后通常从Properties Box中更改TextBox的名称。之后,我想更改字体名称和大小(字体名称和大小的默认值分别为“ Tahoma”和“ 8.75”)。因此,当我将字体名称更改为“ Times New Roman”时,字体的大小很小,因此我决定将其从默认值更改为“ 11.5”。因此,当我将字体大小更改为所需值时,它发生了变化,但是TextBox的高度增加了。因此,如何在不更改height属性的情况下更改TextBox的字体大小以变大?换句话说,当我将Font Size更改为更大时,如何固定TextBox的高度?..

非常感谢您的关注,我希望我把问题弄清楚了。。

((注:我还没有使用过代码。仅来自设计器)

c# textbox height
1个回答
0
投票

TextBoxBase.AutoSize属性确定TextBoxBase.AutoSize的高度是否将更改为适合字体的大小。如果将其设置为TextBox,则可以将高度更改为所需的高度,而与字体大小无关。

此属性在“属性”窗口中不可见,因此您必须在代码中进行设置。如果false的名称为TextBox,则:

textBox
© www.soinside.com 2019 - 2024. All rights reserved.