title: Get Current running page in WPF navigation NavigationWindow
body: <p>I m new in WPF, 
  i am developing a navigation application of WPF, </p>
  
  <pre><code>&lt;NavigationWindow x:Class="KioskTraffic.MainWindow"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      Title="MainWindow" Height="768" Width="1024" Source="Home.xaml"
      WindowState="Maximized" ResizeMode="NoResize" ShowsNavigationUI="False" WindowStyle="None" Cursor="Arrow" Closing="NavigationWindow_Closing"&gt;&lt;/NavigationWindow&gt;
  </code></pre>
  
  <p>and i have some page which display in this navigarionwindow like</p>
  
  <pre><code>&lt;Page x:Class="KioskTraffic.Page1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
        mc:Ignorable="d" 
        Height="768" Width="1024"
        Title="Page1"&gt;
  </code></pre>
  
  <p>How can i know which page is running currently under NavigationWindow.xaml.cs file?</p>
  
  <p>I have a timer in this navigation window that want to check if current page is home.xaml then i don't want to start that timer.</p>