public MainWindow()
        {
            InitializeComponent();
            StationManager.Initialize(2);
            var owner = new InitializationNavigationModel(this);

            NavigationManager.Instance.Initialize(owner);
            var process = new ProcessControl();
            var model   = new ModuleControl();

            owner.ViewsDictionary.Add(ViewType.Processes, process);
            owner.ViewsDictionary.Add(ViewType.Modules, model);
            StationManager.ViewsNavigatable[0] = process;
            StationManager.ViewsNavigatable[1] = model;
            NavigationManager.Instance.Navigate(ViewType.Processes);
        }
        private void InitializeViews()
        {
            var owner = new InitializationNavigationModel(this);

            NavigationManager.Instance.Initialize(owner);
            var infoModel    = new AllUsersListControl();
            var registration = new RegistrationUserControl();
            var filtration   = new FiltrationUserControl();

            owner.ViewsDictionary.Add(ViewType.ListOfUsers, infoModel);
            owner.ViewsDictionary.Add(ViewType.Registration, registration);
            owner.ViewsDictionary.Add(ViewType.Filtration, filtration);
            StationManager.ViewsNavigatable[0] = infoModel;
            StationManager.ViewsNavigatable[1] = registration;
            StationManager.ViewsNavigatable[2] = filtration;
        }
Exemplo n.º 3
0
 internal void Initialize(InitializationNavigationModel navigationModel)
 {
     _navigationModel = navigationModel;
 }