using System; using XP.Common.Localization.Enums; namespace XP.Common.Localization.Events { /// /// 语言切换事件参数 | Language changed event arguments /// public class LanguageChangedEventArgs : EventArgs { /// /// 旧语言 | Old language /// public SupportedLanguage OldLanguage { get; } /// /// 新语言 | New language /// public SupportedLanguage NewLanguage { get; } /// /// 切换时间 | Change timestamp /// public DateTime Timestamp { get; } /// /// 构造函数 | Constructor /// /// 旧语言 | Old language /// 新语言 | New language public LanguageChangedEventArgs(SupportedLanguage oldLanguage, SupportedLanguage newLanguage) { OldLanguage = oldLanguage; NewLanguage = newLanguage; Timestamp = DateTime.Now; } } }