title: WPF MVVM textbox text binding vs changedText event
body: <p>I have textbox with Text property binded to viewmodel.
  I have binded TextChanged event to viewmodel.</p>
  
  <p>But the problem is that the event fires every sign is added to textbox(that's good) and Text in viewmodel is refreshed when textbox lost focus(that's bad for me).</p>
  
  <p>How to make this Text property refreshing after each sign? </p>
  
  <p>Or how to send sender as parameter? I think sender would have resfreshed data.</p>
  
  <p>My interactivity xaml:</p>
  
  <pre><code>&lt;interactivity:Interaction.Triggers&gt;
      &lt;interactivity:EventTrigger EventName="TextChanged"&gt;
          &lt;helpers:CustomCommandInvoker Command="{Binding UnlockChangedCommand}"   /&gt;
       &lt;/interactivity:EventTrigger&gt;
   &lt;/interactivity:Interaction.Triggers&gt;
  </code></pre>
  
  <p>I'm using RelayCommand.</p>