public static void ShowWindow(MinerNamesSeterViewModel vm) { ContainerWindow.ShowWindow(new ContainerWindowViewModel { IsDialogWindow = true, CloseVisible = System.Windows.Visibility.Visible, IconName = "Icon_MinerName" }, ucFactory: (window) => { vm.CloseWindow = () => window.Close(); return(new MinerNamesSeter(vm)); }, fixedSize: true); }
public static void ShowWindow(MinerNamesSeterViewModel vm) { ContainerWindow.ShowWindow(new ContainerWindowViewModel { Title = "群控名", IsMaskTheParent = true, Width = 270, CloseVisible = System.Windows.Visibility.Visible, IconName = "Icon_MinerName" }, ucFactory: (window) => { window.AddCloseWindowOnecePath(vm.Id); return(new MinerNamesSeter(vm)); }, fixedSize: true); }
public static void ShowWindow(MinerNamesSeterViewModel vm) { ContainerWindow.ShowWindow(new ContainerWindowViewModel { Title = "群控矿工名", IsMaskTheParent = true, Width = 270, CloseVisible = System.Windows.Visibility.Visible, IconName = "Icon_MinerName" }, ucFactory: (window) => { window.AddOnecePath <CloseWindowCommand>("处理关闭窗口命令", LogEnum.DevConsole, action: message => { window.Close(); }, pathId: vm.Id, location: typeof(MinerNamesSeter)); return(new MinerNamesSeter(vm)); }, fixedSize: true); }
public ShowMinerNamesSeterCommand(MinerNamesSeterViewModel vm) { this.Vm = vm; }
public MinerNamesSeter(MinerNamesSeterViewModel vm) { this.DataContext = vm; InitializeComponent(); }
public MinerNamesSeter(MinerNamesSeterViewModel vm) { this.DataContext = vm; InitializeComponent(); ResourceDictionarySet.Instance.FillResourceDic(this, this.Resources); }