I am writing a Windows Forms application where I am using a Magtek credit
card reader, a "wedge", to read input into a TextBox control. I am trying to
process the input in the TextChanged event handler. The problem I am having
is that only the first character of input from the card magnetic stripe is
captured in the Text property. In fact, when running in the debugger with a
breakpoint in the event handler part of the text that is read gets written to
the source file! This causes all kinds of problems in the application.

I have done this on a Web form using the System.Web.UI.WebControls.TextBox
without problem.

What, if anything, can I do to capture the input from this device into the
Text property of the Windows.Form.TextBox?

Any input would be appreciated

Thank,
EagleRed