我需要调整文本框的高度,以便它适用于触摸屏。
我理解人们会推荐Multiline = "true"
,但如果我这样做,那么盒子内部的文字是正确的,这在我的应用程序中是不合适的。
我尝试调整字体大小,但尺寸应该非常大,以满足我的需要。
还有其他方法可以增加文本框的高度吗?
答案 0 :(得分:9)
试试这个:
textBox1.AutoSize = false;
它不会出现在intellisense中,但它会起作用。
要让它与设计师合作,您必须制作自己的TextBox:
public class TextBoxEx : TextBox {
public TextBoxEx() {
this.AutoSize = false;
}
}
答案 1 :(得分:1)
欺骗步骤:
答案 2 :(得分:0)
对于我想使用标签代替BorderStyle=Fixed3D
和AutoSize=False
的方法,它起到了作用。