gpt4 book ai didi

c# - 无法删除文本框 c# 中的\r 和\n

转载 作者:太空宇宙 更新时间:2023-11-03 17:00:15 28 4
gpt4 key购买 nike

我在 C# 中使用文本框并使用按键事件,当窗口聚焦于该文本框时,按下回车键并执行按钮单击操作

我注意到,当我第一次执行“输入”时,事件进行得很顺利。当我返回上一页并再次执行相同的操作时。我看到文本框有\r 和\n 甚至我已经像

  textbox.Text = "";
//OR
textbox.Clear();

但不知何故,当我调试\r 和\n 仍然存在于文本框中。

我有没有做错什么或有什么方法可以防止这种情况发生?

最佳答案

您可以在文本框按键事件中使用 e.handled = true,这将首先停止将文本添加到文本框。只是猜测,但你能在 textbox.Clear(); 上放置一个断点吗?我认为文本框在你调用 clear 时可能是空的,然后更新?也许将清除移至 KeyUp 事件?

关于c# - 无法删除文本框 c# 中的\r 和\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38696248/

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