title: Why usercontrols loaded event is not fired
body: <p>I have a user control. I had this situations again some times but could always fix it by using the "<code>New()</code> contructor". But I still wonder what I am doing wrong because <strong>the load event has to be fired if control was loaded</strong>!</p>
  
  <p>Here is some code:</p>
  
  <pre><code>&lt;Window x:Class="MainWindow"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
          xmlns:my="clr-namespace:OUTPUT___VideoContent"
      Title="OUTPUT - VideoContent" Height="350" Width="525" Icon="/OUTPUT%20-%20VideoContent;component/Images/VideoContent.png"&gt;
      &lt;Grid x:Name="LayoutRoot"&gt;
          &lt;Grid x:Name="VideoGrid"&gt;
              &lt;my:ucVideoPresenter x:Name="VideoPresenter1"/&gt;
              &lt;TextBlock x:Name="txtInfo" Visibility="Collapsed" /&gt;
          &lt;/Grid&gt;
      &lt;/Grid&gt;
  &lt;/Window&gt;
  </code></pre>
  
  <p>and in the usercontrol, the load event is declared on WPF or codebehing without any success!
  <img src="https://i.stack.imgur.com/a4q03.png" alt="Usercontrol wpf"></p>
  
  <p><img src="https://i.stack.imgur.com/qk1vR.png" alt="Usercontrol codebehind"></p>