title: Interaction Triggers Embedded in ContentControl
body: <p>So to keep the question simple what I need for example is to use something like this dozens of times;</p>
  
  <pre><code>    &lt;Rectangle&gt;
          &lt;i:Interaction.Triggers&gt;
               &lt;i:EventTrigger EventName="MouseLeftButtonDown"&gt;
                    &lt;ei:ChangePropertyAction TargetName="AnotherObjectOnTheView"
                                             PropertyName="Visibility"
                                             Value="Visible" /&gt;                           
               &lt;/i:EventTrigger&gt;                        
          &lt;/i:Interaction.Triggers&gt;
     &lt;/Rectangle&gt;
  </code></pre>
  
  <p>Except obviously I don't want to paste that dozens of times everywhere I need it. So I tried to plop them in a <code>ContentControl</code>, something like this;</p>
  
  <pre><code>&lt;Style x:Key="MyThingy" TargetType="ContentControl"&gt;
          &lt;Setter Property="Template"&gt;
          &lt;Setter.Value&gt;
              &lt;ControlTemplate TargetType="ContentControl"&gt;
                  &lt;Rectangle&gt;
                      &lt;i:Interaction.Triggers&gt;
                          &lt;i:EventTrigger EventName="MouseLeftButtonDown"&gt;
                              &lt;ei:ChangePropertyAction TargetName="AnotherObjectOnTheView"
                                                       PropertyName="Visibility"
                                                       Value="Visible" /&gt;                                         
                          &lt;/i:EventTrigger&gt;                        
                      &lt;/i:Interaction.Triggers&gt;
                  &lt;/Rectangle&gt;                    
              &lt;/ControlTemplate&gt;
          &lt;/Setter.Value&gt;
      &lt;/Setter&gt;
  &lt;/Style&gt;
  </code></pre>
  
  <p>With the idea I could substitute all of that per instance by just calling the template like;</p>
  
  <pre><code>&lt;ContentControl Style="{StaticResource MyThingy}"/&gt;
  </code></pre>
  
  <p>Except the problem is, when embedded in <code>ContentControl</code>, the Interaction Triggers don't appear to fire off. It will display the templated item fine, but seems to ignore the triggers?</p>
  
  <p>So the question is, Why are the triggers attached to the templated item getting ignored, or, is there a better way to accomplish what I want?</p>