public void setNav(INavView navView) { _navView = navView; _navPresenter = new NavPresenter(_session, _navView); _mainView.setNavPanel(_navView); _navPresenter.navigateRequest += navigate; }
public NavPresenter(ISession session, INavView navView) { _navView = navView; _session = session; _session.notifyChange += refresh; navView.addSlaveRequest += NavView_addSlave; navView.nodeDoubleClicked += NavView_nodeDoubleClicked; }
public void AddView(INavView view) { Present.AddView(view); }
public void setNavPanel(INavView navView) { ((NavView)navView).Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; this.navPanel.Controls.Add((NavView)navView); }
protected BaseNavViewModel(INavView view) { View = view; View.DataContext = this; }