public void Dispose() { viewModel.UserInterfaceViewModel.UserInterfaceShown -= ViewModel_UserInterfaceShown; viewModel.UserInterfaceViewModel.UserInterfaceHidden -= ViewModel_UserInterfaceHidden; UserInterfaceControl.Dispose(); }
void SetupViewModel() { viewModel.UserInterfaceViewModel.UserInterfaceShown += ViewModel_UserInterfaceShown; viewModel.UserInterfaceViewModel.UserInterfaceHidden += ViewModel_UserInterfaceHidden; DataContext = viewModel; UserInterfaceControl.Initialize(viewModel.UserInterfaceViewModel); }