title: How to suppress key events of usercontrol
body: <p>I have a situation with a usercontrol which contains only one textbox and which is substantially different from the behavior in VB6.<br>
  Necessity is that in certain circumstances to cancel key.Down of usercontrol mentioned that it does not fire this event (in an external program).<br>
  There I tried to put to _KeyDown event handler of textbox in usercontrol e.handled = true and e.suppressKeyPress = true but with no results.<br>
  Usercontrol still emits KeyDown event with a keystroke.</p>
  
  <pre><code>Private Sub myText_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles myText.KeyDown
  
  If e.KeyCode = Keys.Down Then 
      If stop_Down Then    'property
          e.Handled = True
          e.SuppressKeyPress = True
          Exit Sub
      End If
  End If
  </code></pre>
  
  <p>Program passes through this code properly regarding of properties.<br>
  But don't suppress _KeyDown event for usercontrol.</p>
  
  <p>How to suppress _KeyDown event to be fired from usercontrol in situation showed in upper code?</p>