title: Frame (System.Windows.Controls.Frame) Navigated event only firing once
body: <p>I'm using a Frame to do fb login, the events are fired as expected when I go to the login page, but after that, even when I login and get forwarded I don't receive any more events.</p>
  
  <p>here is my code:
  xaml:</p>
  
  <pre><code> &lt;Frame x:Name="webFrame" Canvas.Left="12" Canvas.Top="72" Height="235" Width="542"
             Navigated="frame_Navigated" Navigating="frame_Navigating"
             &gt;
  </code></pre>
  
  <p>C#:</p>
  
  <pre><code> webFrame.Source = loginUrl; 
  
   private void frame_Navigated(object sender, NavigationEventArgs e)
      {
          FacebookOAuthResult result;
          if (FacebookOAuthResult.TryParse(e.Uri, out result))
          {
              if (result.IsSuccess)
              {
                  var accesstoken = result.AccessToken;
              }
              else
              {
                  var errorDescription = result.ErrorDescription;
                  var errorReason = result.ErrorReason;
              }
          }
      }
  
      private void frame_Navigating(object sender, NavigatingCancelEventArgs e)
      {
          FacebookOAuthResult result;
          if (FacebookOAuthResult.TryParse(e.Uri, out result))
          {
              if (result.IsSuccess)
              {
                  var accesstoken = result.AccessToken;
              }
              else
              {
                  var errorDescription = result.ErrorDescription;
                  var errorReason = result.ErrorReason;
              }
          }
      }
  </code></pre>
  
  <p>Solved here:
  <a href="https://stackoverflow.com/questions/6487261/wpf-webbrowser-detecting-redirects/6592884#6592884">WPF WebBrowser - detecting redirects?</a></p>