title: How do I trigger a "TextChanged" event using tablet pc input panel?
body: <p>I am working with a rather complex WPF control; it is a button that, when pressed, creates a Popup, with a TextBox set as the Popup's content. (If it matters, this popup does not seem to be declared in the XAML, but solely within the complex WPF's XAML.CS</p>
  
  <p>I am trying to use this with Window's handwriting recognition software for tablets (installed by default in <code>Accessories/Tablet PC/Tablet PC Input Panel</code> on my non-tablet Windows 7 install)</p>
  
  <p>When I click the button, the Textbox appears. Typing anything into the textbox will trigger the textbox's "TextChanged" event. However, if I were to use the Input Panel's handwriting recognition, and press "insert", the TextChanged event of the textbox does not get triggered. (The TextInput event on the ComplexControl, however, <em>does</em>)</p>
  
  <p>When I use the Input Panel's "insert" on <em>regular</em> WPF Textboxes, it <strong>does</strong> trigger the TextChanged event.</p>
  
  <p>I assume that some complication of the nested controls is making the Input Panel not work as expected in the former case but not in the latter case, but due to my relative inexperience with WPF (heck, the WPF control itself is legacy code!) I'm not entirely certain why the one would trigger and not the other.</p>
  
  <p>Any ideas? I'm not sure what code I could provide that would be most helpful.</p>