public ManagentViewModel(RouterService router) { _router = router; UserManagement = new UserManagementControl(); TemplateOverview = new TemplateOverviewControl(); TaskOverview = new TaskOverviewControl(); ReportOverview = new ManagementReportControl(); Heatmap = new HeatMapControl(); ClientOverview = new ClientOverviewControl(); }
public MainNavigationControl(TaskViewModel taskViewModel) { InitializeComponent(); _controls = new List <IControlClosed>(); _menuContext = new MenuContext(); Menu = new MenuBar(_menuContext); Menu.MenuItemClicked += MenuItemClicked; MenuBar.Content = Menu; _contextMenu = new TaskContextMenu(_menuContext); _contextMenu.MenuItemClicked += MenuItemClicked; TaskOverviewControl = new TaskOverviewControl(taskViewModel, this); TaskOverviewControl.SelectedTaskChanged += UpdateSelectedTask; TaskOverviewControl.TaskDoubleClicked += ShowTaskDetails; TaskOverviewControl.TaskRightClicked += TaskRightClicked; InsertAndShowControl(TaskOverviewControl); _lifetime = taskViewModel.Lifetime; _taskViewModel = taskViewModel; }