Esempio n. 1
0
 public KernelOutputPage(KernelOutputViewModel selectedKernelOutputVm)
 {
     if (WpfUtil.IsInDesignMode)
     {
         return;
     }
     this.Vm          = new KernelOutputPageViewModel();
     this.DataContext = this.Vm;
     InitializeComponent();
     if (selectedKernelOutputVm != null)
     {
         Vm.CurrentKernelOutputVm = selectedKernelOutputVm;
     }
 }
Esempio n. 2
0
 public KernelOutputPage(KernelOutputViewModel selectedKernelOutputVm)
 {
     if (WpfUtil.IsInDesignMode)
     {
         return;
     }
     this.Vm          = new KernelOutputPageViewModel();
     this.DataContext = this.Vm;
     InitializeComponent();
     this.OnLoaded(window => {
         window.BuildEventPath <KernelOutputKeywordLoadedEvent>("刷新Vm内存", LogEnum.None, this.GetType(), PathPriority.BelowNormal, message => {
             this.Vm.CurrentKernelOutputVm?.OnPropertyChanged(nameof(KernelOutputViewModel.KernelOutputKeywords));
         });
     });
     if (selectedKernelOutputVm != null)
     {
         Vm.CurrentKernelOutputVm = selectedKernelOutputVm;
     }
 }