同一textBox,如何區分'硬回車"和"軟回車"

cnjack 2007-12-13 02:56:14
同一textBox,如何區分'硬回車"和"軟回車"?

同一textBox,如何區分數據是掃描器掃入,還是鍵盤輸入?

...全文
125 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jintao0405 2007-12-17
  • 打赏
  • 举报
回复
textchange事件里面处理,掃描器掃入触发一次change事件,鍵盤輸入触发多次change事件,自己处理一下就行了,可能还有别的好办法
cnjack 2007-12-17
  • 打赏
  • 举报
回复
頂...
cnjack 2007-12-13
  • 打赏
  • 举报
回复
我在textBox1_KeyPress中檢測不到R或N
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
char keyName=e.KeyChar ;
if(keyName.ToString().ToUpper()=="R" || keyName.ToString().ToUpper()=="n")
{
this.Text+=keyName.ToString().ToUpper();
}
if(keyName==(char)13)
{
this.Text+="13";
}
}
cpio 2007-12-13
  • 打赏
  • 举报
回复
软回车是\n

硬回车是\r\n

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧