我正在使用一个多行文本框,而且我得到的行为我无法完全解释。我使用
textbox.AppendText("line \n");
若要将新行附加到文本框,请执行以下操作。三次使用时,我得到
line
line
line
显示在文本框中。现在,我调整文本框的大小。文本变成
line line line
也就是说,新线路消失了。我知道我应该用
textbox.AppendText("line "+ Environment.Newline);
所以我知道如何来解决这个问题。我想知道为什么当使用"\n“时,换行符最初会出现,但在调整大小时会消失。
快速问答。是否可以在windows窗体中允许用户在应用程序运行时调整文本框的大小?我已经看到了几个示例代码,其中包含Dim rc as ResizeableControl等。有没有简单的方法可以做到这一点?我已经为它打开了多行,但我希望用户能够改变它的大小,因为我将用sql查询填充文本框。我希望用户能够拖动文本框的大小,而不仅仅是放大整个窗口,文本框也随之增长。有人说这是的复制品的答案是不允许用户在不增加窗口大小的情况下增加大小或文本框。