public UploadView() { InitializeComponent(); LocUtil.SetDefaultLanguage(this); this.DataContext = new DocumentReadViewModel(); foreach (MenuItem item in menuItemLanguages.Items) { if (item.Tag.ToString().Equals(LocUtil.GetCurrentCultureName(this))) { item.IsChecked = true; } } }
public LoginView() { InitializeComponent(); this.DataContext = new LoginViewModel(); LocUtil.SetDefaultLanguage(this); // Adjust checked language menu item foreach (MenuItem item in menuItemLanguages.Items) { if (item.Tag.ToString().Equals(LocUtil.GetCurrentCultureName(this))) { item.IsChecked = true; } } }
private void MenuItem_Click(object sender, RoutedEventArgs e) { // Adjust checked language menu item foreach (MenuItem item in menuItemLanguages.Items) { if (item.Tag.ToString().Equals(LocUtil.GetCurrentCultureName(this))) { item.IsChecked = true; } } MenuItem mi = sender as MenuItem; mi.IsChecked = true; LocUtil.SwitchLanguage(this, mi.Tag.ToString()); }
public MainWindowFinal() { InitializeComponent(); InitializeUI(); LocUtil.SetDefaultLanguage(this); // Adjust checked language menu item foreach (MenuItem item in menuItemLanguages.Items) { if (item.Tag.ToString().Equals(LocUtil.GetCurrentCultureName(this))) { item.IsChecked = true; } } }