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