【问题标题】:C# need to use enter key in multiline texbox to move down one line, not leave the texboxC#需要在多行文本框中使用回车键下移一行,而不是离开文本框
【发布时间】:2013-01-18 18:53:05
【问题描述】:

在 C# 中,我有一个多行文本框,用户可以在其中输入案例注释。但是,当他们输入文本框并按 Enter 键时,它会离开文本框并跳转到下一个字段,例如选项卡按钮。有什么办法可以克服这种行为并使回车键向下移动?我不需要在整个表单上禁用返回键行为,只需要在一个多行文本框中。

谢谢。

【问题讨论】:

  • 地铁?表格? WPF?银光?视窗电话? ASP.NET?单触?

标签: c# winforms textbox multiline


【解决方案1】:

你需要设置属性

 textBox.AcceptsReturn = true;

如果没有此属性,您可以使用 CTRL+ENTER 来启动换行符。
有时,如果您需要在表单上设置默认的 AcceptButton,这很有用。

See MSDN documentation

【讨论】:

  • 天啊。就是这样?我感到很惭愧!哈哈。当它允许我时,我会将其标记为已回答。感谢您的快速回复和对我自尊的打击。哈哈
【解决方案2】:

AcceptsReturn property 设置为true。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多