gpt4 book ai didi

c# - 不允许 Enter Key 在 MultiLine TextBox C# 中换行

转载 作者:行者123 更新时间:2023-11-30 14:29:33 25 4
gpt4 key购买 nike

我设置属性 Multiline=true;

我不想让 Enter 键换行。

我该如何解决这个问题?

最佳答案

这可以像监听 TextChanged 事件一样简单,然后在其中执行以下行:

txtYourTextBox.Text = txtYourTextBox.Text.Replace(Environment.NewLine, "");

虽然此解决方案涉及一些屏幕闪烁。更好的方法是通过监听 KeyDown 事件来完全阻止它:

private void txtYourTextBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
e.SuppressKeyPress=true;
}

关于c# - 不允许 Enter Key 在 MultiLine TextBox C# 中换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25700992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com