private void BtnPage4_Click(object sender, RoutedEventArgs e)
        {
            // Find the frame.
            Frame pageFrame = null;
            DependencyObject currParent = VisualTreeHelper.GetParent(this);
            while (currParent != null && pageFrame == null)
            {
                pageFrame = currParent as Frame;
                currParent = VisualTreeHelper.GetParent(currParent);
            }

            // Change the page of the frame.
            if (pageFrame != null)
            {
                Page4 p4 = new Page4(uid);
                pageFrame.Navigate(p4);
                //pageFrame.Source = new Uri("Page4.xaml", UriKind.Relative);
            }
        }
 private async void Button_Click(object sender, RoutedEventArgs e)
 {
     Button b = sender as Button;
     bool navigate = true;
     if (FrmContent.Content.GetType() == typeof(Page2))
     {
         Page2 p2 = (Page2)FrmContent.Content;
         if (await p2.Savep2())
         {
             navigate = true;
             if (isCreate)
             {
                 LblPersonalInformation.Content = p2.TxtbxFirstName.Text.CapitalizeFirst() + " " + p2.TxtbxLastName.Text.CapitalizeFirst();
                 LblTags.Content = "";
                 selectedUID = p2.getUID();
             }
         }
     }
     if (navigate)
     {
         b.Background = System.Windows.Media.Brushes.Green;
         isCreate = false;
         switch (b.Name)
         {
             case "Btnp2":
                 Page2 p2 = new Page2(selectedUID);
                 FrmContent.Navigate(p2);
                 Btnp3.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp4.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp5.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp2.Content = "Personal";
                 break;
             case "Btnp3":
                 Page3 p3 = new Page3(selectedUID);
                 FrmContent.Navigate(p3);
                 Btnp2.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp4.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp5.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 break;
             case "Btnp4":
                 Page4 p4 = new Page4(selectedUID);
                 FrmContent.Navigate(p4);
                 Btnp2.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp3.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp5.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 break;
             case "Btnp5":
                 Page5 p5 = new Page5(selectedUID);
                 FrmContent.Navigate(p5);
                 Btnp2.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp3.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 Btnp4.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
                 break;
         }
         dgContentList.UpdateGrid();
         ShowHide();
     }
 }