Winforms 在Windows窗体文本框中捕获换行符

Winforms 在Windows窗体文本框中捕获换行符,winforms,barcode-scanner,linefeed,Winforms,Barcode Scanner,Linefeed,我有一个包含文本框的Windows窗体应用程序。在我关注文本框之后,我使用USB条形码扫描仪读取条形码字符串,该字符串始终以换行符(LF)字符开头。稍后通过Text属性从TextBox检索的字符串不包括LF字符。我试图捕捉KeyUp事件,但也没用,LF角色似乎被忽略了。如何检测换行字符?我认为需要将文本框的多行属性设置为True 使用带有多行默认值(false)的文本框会去除换行符

我有一个包含文本框的Windows窗体应用程序。在我关注文本框之后,我使用USB条形码扫描仪读取条形码字符串,该字符串始终以换行符(LF)字符开头。稍后通过Text属性从TextBox检索的字符串不包括LF字符。我试图捕捉KeyUp事件,但也没用,LF角色似乎被忽略了。如何检测换行字符?

我认为需要将文本框的多行属性设置为True
使用带有多行默认值(false)的文本框会去除换行符