首页 > 解决方案 > 如何修复文本框高度

问题描述

当我更改字体大小时,TextBox 的高度也会发生变化。那么,如何在不更改 TextBox 高度的情况下更改字体大小?

这是我的代码:

enter code here

标签: c#textboxheight

解决方案


如果您使用的是 WPF:

您可以简单地制作一个文本框并将高度设置为您想要的值。如果您随后更改 FontSize,则高度不会更改。

<TextBox
        Text="test"
        Height="20"
        FontSize="20"/>

这将如下所示:

FontSize 大于 TextBox 高度

编辑:

对于 WinForms:

只需将“多行”属性设置为 True。然后,您可以更改高度属性,即使您的 TextBox 比其中的 Text 小。


推荐阅读