多行文本框垂直间距(Winform)

时间:2015-07-24 20:45:42

标签: winforms textbox spacing

我在Windows窗体上使用标准文本框控件。我想以垂直方式而不是水平方式显示文本。为此,我将multiline属性设置为true,将TextAligh属性设置为居中,并使用lines属性将每个字符作为单独的数组元素输入。到目前为止,非常好。

我看到文本以我想要的方式显示,但希望减少行之间的垂直间距而不减小字体大小。可以吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

可以这样做,但不能通过标准文本框上的默认选项完成。

你可能需要覆盖Paint事件并自己绘制文本,但它会变得非常难看,并且基本上会重新发明标准的Paint方法。