title: Focus on scroll
body: <p>I have a user control with a scrollbar (scrollbar appears as a contained user control, which inherits from Panel, is too large). When using the mouse to scroll all is well, but trying to scroll with the mousewheel dont work. </p>
  
  <p>My solution here is to set focus to my child-control in an eventhandler for <code>Scroll</code>. This works. Now the question; Will this result in a lot of unecessary calls to <code>childControl.Focus()</code>? Is there a more neat way of doing this?</p>
  
  <p>Edit: I think I was a bit unclear with my question so Rephrasing the question: </p>
  
  <p>is </p>
  
  <pre><code>private void ChildControl_OnScroll(object sender, ScrollEventArgs scrollEventArgs) 
  {
      this.childControl.Focus();
  }
  </code></pre>
  
  <p>a bad way of setting the focus? I.e. will the focus be set mutliple times each time I scroll? or rather, will this cause (tiny) performance issues.</p>