【发布时间】:2011-07-15 23:01:22
【问题描述】:
当用户按下“Enter”键时,我正在尝试在运行时调整文本框的高度。
调整大小效果很好,但问题在于按下“Enter”会使文本“向上”一行。
换句话说,如果我的文本框包含两行,则在按下“Enter”键后只有第二行可见。
文本框将正确调整大小,并且插入符号位于新行,但文本框的全部内容在文本框失去焦点之前将不可见。
有人知道为什么会这样吗?有什么方法可以防止文本框在我按 Enter 时自动向上滚动文本? (在隐藏第一行并在文本框中创建无法访问的行的过程中)。
谢谢
【问题讨论】:
标签: c# textbox scroll hide enter