【发布时间】:2016-08-01 10:12:33
【问题描述】:
我在 c# 中使用一个文本框,并使用一个按键事件,当窗口聚焦在该文本框上时,按下 enter 并执行按钮单击操作
我注意到,当我第一次执行“输入”时,事件进展顺利。 当我返回上一页并再次执行相同的操作时。我看到文本框有 \r 和 \n 即使我已经重置了文本框,比如
textbox.Text = "";
//OR
textbox.Clear();
但不知何故,当我调试 \r 和 \n 仍然存在于文本框中。
我是否做错了什么或任何方式来防止这种情况发生?
【问题讨论】:
-
textbox.Clear() 应该完成这项工作 - 您是否正在进行任何其他处理?如果在 textbox.Clear() 之后立即检查调试器中的内容,\r\n 是否仍然存在?
-
"返回上一页"...你能提供更多关于你在这里做什么的信息吗...