title: Where to put Interactivity Triggers In ControlTemplate
body: <p>I have the following XAML for a CustomControl:</p>
  
  <pre><code>&lt;Style TargetType="{x:Type itvw:ItemView}"&gt;
      &lt;Setter Property="Focusable" Value="True"/&gt;
      &lt;Setter Property="Template"&gt;
          &lt;Setter.Value&gt;
              &lt;ControlTemplate TargetType="{x:Type itvw:ItemView}"&gt;
                  &lt;Border&gt;
                      &lt;Grid&gt;
                          &lt;TextBox/&gt;
                      &lt;/Grid&gt;
                  &lt;/Border&gt;
                  &lt;ControlTemplate.Triggers&gt;
                  &lt;!--triggers--&gt;
                  &lt;/ControlTemplate.Triggers&gt;
              &lt;/ControlTemplate&gt;
          &lt;/Setter.Value&gt;
      &lt;/Setter&gt;
  &lt;/Style&gt;
  </code></pre>
  
  <p>I would like to use Interactivity / EventToCommand to capture a KeyDown event for the entire CustomControl.</p>
  
  <p>Something like:</p>
  
  <pre><code> &lt;i:Interaction.Triggers&gt;
     &lt;i:EventTrigger EventName="KeyDown"&gt;
        &lt;cmd:EventToCommand Command="{Binding KeyDownCommand, Mode=OneWay}" PassEventArs="True"/&gt;
     &lt;/i:EventTrigger&gt;
   &lt;/i:Interaction.Triggers&gt;
  </code></pre>
  
  <p>My question is- where do I put the triggers in the ControlTemplate markup? I want to do the equivalent of this in the code behind:</p>
  
  <pre><code>this.KeyDown += ItemView_KeyDown;
  </code></pre>