private void comboLanguage_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e) { if ((string)comboLanguage.SelectedValue == "English") { lang = LanguagePreset.Language.English; grid = new TimeGridEnglish(); } else { lang = LanguagePreset.Language.Dutch; grid = new TimeGridDutch(); } }
public static TimeGrid Get(LanguagePreset.Language lang) { switch (lang) { case LanguagePreset.Language.English: return(new TimeGridEnglish()); case LanguagePreset.Language.Dutch: return(new TimeGridDutch()); default: throw new ArgumentOutOfRangeException(nameof(lang), lang, "Language not implemented"); } }
public static TimeToTextFormat GetSimple(LanguagePreset.Language lang, DateTime time) { return(LanguagePreset.Get(lang).Format(time)); }