public WindowsAutoLogon(WindowsAutoLogonViewModel vm) { if (WpfUtil.IsInDesignMode) { return; } this.Vm = vm; this.DataContext = this.Vm; InitializeComponent(); }
public static void ShowWindow() { ContainerWindow.ShowWindow(new ContainerWindowViewModel { Title = "Windows 2004或更高版本的Windows", IconName = "Icon_User", Width = 380, Height = 180, CloseVisible = System.Windows.Visibility.Visible, FooterVisible = System.Windows.Visibility.Collapsed, IsMaskTheParent = true, IsChildWindow = true }, ucFactory: (window) => { WindowsAutoLogonViewModel vm = new WindowsAutoLogonViewModel(); window.AddCloseWindowOnecePath(vm.Id); return(new WindowsAutoLogon(vm)); }, beforeShow: (window, uc) => { uc.PasswordFocus(); }, fixedSize: true); }