using System.Windows; using XP.Common.Localization.ViewModels; namespace XP.Common.Localization.Views { /// /// LanguageSwitcherWindow.xaml 的交互逻辑 | Interaction logic for LanguageSwitcherWindow.xaml /// public partial class LanguageSwitcherWindow : Window { public LanguageSwitcherWindow() { InitializeComponent(); } /// /// 构造函数(带 ViewModel)| Constructor (with ViewModel) /// /// 语言切换器 ViewModel | Language switcher ViewModel public LanguageSwitcherWindow(LanguageSwitcherViewModel viewModel) : this() { DataContext = viewModel; if (Application.Current?.MainWindow != null) Icon = Application.Current.MainWindow.Icon; } } }