使光标只关注c#中的文本框
make cursor just focuses on textbox in c#
我的 c# 应用程序中有一个文本框,它从 RFID Reader
获取代码 RFID reader 使用 USB port
连接到我的计算机。所以我的文本框应该始终知道从 RFIDReader 读取数据,因为我不能丢失数据。
RFID Reader 即插即用。它像键盘一样工作,从 RFID 卡和 returns 串行读取数据。
我的解决方案只是创建一个文本框来获取接收到的数据。但是我如何确定每次光标都聚焦在我的文本框上以获取数据。如果没有,你有更好的解决方案吗?我的问题是:
how can i sure that every time the cursor is focused on my textbox to get the data?
也许更好的解决方案是从套接字获取数据?!
要使您的文本框始终成为获得焦点的控件,请在失去焦点时将其重新设置:
textBox1.Leave += (o, e) => { textBox1.Focus(); };
这段代码应该写在InitializeComponent之后的构造函数中。
我的 c# 应用程序中有一个文本框,它从 RFID Reader
获取代码 RFID reader 使用 USB port
连接到我的计算机。所以我的文本框应该始终知道从 RFIDReader 读取数据,因为我不能丢失数据。
RFID Reader 即插即用。它像键盘一样工作,从 RFID 卡和 returns 串行读取数据。
我的解决方案只是创建一个文本框来获取接收到的数据。但是我如何确定每次光标都聚焦在我的文本框上以获取数据。如果没有,你有更好的解决方案吗?我的问题是:
how can i sure that every time the cursor is focused on my textbox to get the data?
也许更好的解决方案是从套接字获取数据?!
要使您的文本框始终成为获得焦点的控件,请在失去焦点时将其重新设置:
textBox1.Leave += (o, e) => { textBox1.Focus(); };
这段代码应该写在InitializeComponent之后的构造函数中。