private void DataGridRow_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (dgProperities.SelectedItem != null)
     {
         LangPager.GoTo(new WordTypeProperty(Type, (Model.Languages.WordTypeProperty)dgProperities.SelectedItem));
     }
 }
 private void BtnEdit_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     if (dgMain.SelectedItem == null)
     {
         return;
     }
     LangPager.GoTo(new WordType((Model.Languages.WordType)dgMain.SelectedItem));
 }
 public LanguageMainWindow()
 {
     InitializeComponent();
     this.DataContext           = Program.I;
     Program.I.PropertyChanged += (s, e) => {
         if (e.PropertyName == "ActiveConlang")
         {
             LangPager.Reset();
         }
     };
     LangPager.MainWindow = this;
 }
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     LangPager.GoTo(null);
 }
 private void BtnWordTypes_Click(object sender, RoutedEventArgs e)
 {
     LangPager.GoTo(new WordTypes());
 }
 private void BtnGeneral_Click(object sender, RoutedEventArgs e)
 {
     LangPager.GoTo(new General());
 }
        private void DataGridRow_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            DataGridRow row = (DataGridRow)sender;

            LangPager.GoTo(new WordType((Model.Languages.WordType)row.DataContext));
        }
 private void BtnBack_Click(object sender, RoutedEventArgs e)
 {
     LangPager.GoBack();
 }