public virtual void InitializeTest(TestViewModel viewModel) { // This is called when a TestViewModel is created viewModel.DoSomething.Action = this.DoSomethingHandler; viewModel.DoSomethingElse.Action = this.DoSomethingElseHandler; viewModel.CommandReference.Action = this.CommandReferenceHandler; TestViewModelManager.Add(viewModel); }
public override void DisposingViewModel(uFrame.MVVM.ViewModel viewModel) { base.DisposingViewModel(viewModel); TestViewModelManager.Remove(viewModel); }