public void Show() { IAccountTreeViewModel viewModel = m_accountTreeViewModelFactory.Create(); var window = new AccountTreeWindow(viewModel); window.Show(); }
private void TreeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs <object> e) { IAccountTreeViewModel viewModel = (IAccountTreeViewModel)DataContext; viewModel.SelectedItem = (IAccountTreeItemViewModel)e.NewValue; }
public AccountTreeWindow(IAccountTreeViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }