コード例 #1
0
 public static void ShowWindow(GpuNameViewModel source)
 {
     ContainerWindow.ShowWindow(new ContainerWindowViewModel {
         Title           = "添加显卡特征名",
         FormType        = FormType.Add,
         IsMaskTheParent = true,
         Width           = 320,
         FooterVisible   = System.Windows.Visibility.Collapsed,
         CloseVisible    = System.Windows.Visibility.Visible,
         IconName        = "Icon_Gpu"
     }, ucFactory: (window) => {
         GpuNameViewModel vm = new GpuNameViewModel(source);
         window.AddCloseWindowOnecePath(vm.Id);
         return(new GpuNameAdd(vm));
     }, beforeShow: (window, uc) => {
         uc.DoFocus();
     }, fixedSize: true);
 }
コード例 #2
0
 public AddGpuNameCommand(GpuNameViewModel gpuNameVm)
 {
     this.GpuNameVm = gpuNameVm;
 }
コード例 #3
0
 public GpuNameAdd(GpuNameViewModel vm)
 {
     this.Vm          = vm;
     this.DataContext = vm;
     InitializeComponent();
 }