public static void ShowWindow(CoinKernelViewModel coinKernelVm, EnvironmentVariable environmentVariable) { ContainerWindow.ShowWindow(new ContainerWindowViewModel { IsDialogWindow = true, CloseVisible = System.Windows.Visibility.Visible }, ucFactory: (window) => { EnvironmentVariableEditViewModel vm = new EnvironmentVariableEditViewModel(coinKernelVm, environmentVariable); vm.CloseWindow = () => window.Close(); return(new EnvironmentVariableEdit(vm)); }, fixedSize: true); }
public static void ShowWindow(CoinKernelViewModel coinKernelVm, EnvironmentVariable environmentVariable) { ContainerWindow.ShowWindow(new ContainerWindowViewModel { Title = "环境变量", IsMaskTheParent = true, Width = 500, CloseVisible = System.Windows.Visibility.Visible }, ucFactory: (window) => { EnvironmentVariableEditViewModel vm = new EnvironmentVariableEditViewModel(coinKernelVm, environmentVariable); window.AddCloseWindowOnecePath(vm.Id); return(new EnvironmentVariableEdit(vm)); }, fixedSize: true); }
public static void ShowWindow(CoinKernelViewModel coinKernelVm, EnvironmentVariable environmentVariable) { ContainerWindow.ShowWindow(new ContainerWindowViewModel { Title = "环境变量", IsMaskTheParent = true, Width = 500, CloseVisible = System.Windows.Visibility.Visible }, ucFactory: (window) => { EnvironmentVariableEditViewModel vm = new EnvironmentVariableEditViewModel(coinKernelVm, environmentVariable); window.AddOnecePath <CloseWindowCommand>("处理关闭窗口命令", LogEnum.DevConsole, action: message => { window.Close(); }, pathId: vm.Id, location: typeof(EnvironmentVariableEdit)); return(new EnvironmentVariableEdit(vm)); }, fixedSize: true); }
public EnvironmentVariableEdit(EnvironmentVariableEditViewModel vm) { this.DataContext = vm; InitializeComponent(); }
public EnvironmentVariableEdit(EnvironmentVariableEditViewModel vm) { this.DataContext = vm; InitializeComponent(); ResourceDictionarySet.Instance.FillResourceDic(this, this.Resources); }