예제 #1
0
 protected override void OnAppearing()
 {
     base.OnAppearing();
     vmDetail       = (PatternsDetailViewModel)BindingContext;
     BindingContext = vmDetail.ItemEdit;
     vmDetail.ItemEdit.Save.WhenFinishedExecuting().Subscribe(_ => Navigation.PopModalAsync());
 }
예제 #2
0
 public PatternsDetailDlg(Window owner, PatternsViewModel vm, MPattern item)
 {
     InitializeComponent();
     SourceInitialized += (x, y) => this.HideMinimizeAndMaximizeButtons();
     tbPattern.Focus();
     Owner       = owner;
     vmDetail    = new PatternsDetailViewModel(vm, item);
     DataContext = vmDetail.ItemEdit;
 }