title: Best Practice for Text and list box input
body: <p>I have a lengthy form containing multiply text boxes and list boxes in order to gather data.
  There is a logical sequence to the controls and the tab indexes are set to lead the user through.
  My problem is that I loose the plot when I try to control the flow with keydown events - particularly constructing the KeyEventArgs to simulate tab when it is keys.Enter.</p>
  <p>Is there a &quot;best practice&quot; algorithm to help me with this?</p>
  <p>Thank you</p>