public static void ShowWindow()
 {
     ContainerWindow.ShowWindow(new ContainerWindowViewModel {
         IconName     = "Icon_Update",
         CloseVisible = System.Windows.Visibility.Visible
     }, ucFactory: (window) => {
         var uc         = new NTMinerUpdaterConfig();
         var vm         = (NTMinerUpdaterConfigViewModel)uc.DataContext;
         vm.CloseWindow = () => window.Close();
         return(uc);
     }, fixedSize: true);
 }
 public static void ShowWindow()
 {
     ContainerWindow.ShowWindow(new ContainerWindowViewModel {
         Title        = "升级器版本",
         IconName     = "Icon_Update",
         Width        = 500,
         Height       = 180,
         CloseVisible = System.Windows.Visibility.Visible
     }, ucFactory: (window) => {
         var uc = new NTMinerUpdaterConfig();
         window.AddCloseWindowOnecePath(uc.Vm.Id);
         return(uc);
     }, fixedSize: true);
 }
 public static void ShowWindow()
 {
     ContainerWindow.ShowWindow(new ContainerWindowViewModel {
         Title        = "升级器版本",
         IconName     = "Icon_Update",
         Width        = 500,
         Height       = 180,
         CloseVisible = System.Windows.Visibility.Visible
     }, ucFactory: (window) => {
         var uc = new NTMinerUpdaterConfig();
         window.AddOnecePath <CloseWindowCommand>("处理关闭窗口命令", LogEnum.DevConsole, action: message => {
             window.Close();
         }, pathId: uc.Vm.Id, location: typeof(NTMinerUpdaterConfig));
         return(uc);
     }, fixedSize: true);
 }