Exemple #1
0
        public ProjectsView(IProjectsController projectsController, IProjectsModel projectsModel)
        {
            InitializeComponent();

            _controller = projectsController;
            _model = projectsModel;
            _model.ProjectUpdated += model_ProjectUpdated;
            ProjectsComboBox.ItemsSource = _model.Projects;
            ProjectsComboBox.DisplayMemberPath = "Name";
            ProjectsComboBox.SelectedValuePath = "ID";
        }
Exemple #2
0
        public ProjectsView(IProjectsController projectsController, IProjectsModel projectsModel)
        {
            InitializeComponent();

            _controller                        = projectsController;
            _model                             = projectsModel;
            _model.ProjectUpdated             += model_ProjectUpdated;
            ProjectsComboBox.ItemsSource       = _model.Projects;
            ProjectsComboBox.DisplayMemberPath = "Name";
            ProjectsComboBox.SelectedValuePath = "ID";
        }
Exemple #3
0
        public ProjectsView(
            IProjectsController projectsController,
            IProjectsModel projectsModel
            )
        {
            InitializeComponent();

            // 在此点之下插入创建对象所需的代码。
            _controller            = projectsController;
            _model                 = projectsModel;
            _model.ProjectUpdated += OnModelProjectUpdated;

            ProjectsComboBox.ItemsSource       = _model.Projects;
            ProjectsComboBox.DisplayMemberPath = "Name";
            ProjectsComboBox.SelectedValuePath = "Id";
        }
Exemple #4
0
 public MainWindow()
 {
     InitializeComponent();
     _controller = new ProjectsController(new ProjectsModel());
 }
Exemple #5
0
 public MainWindow()
 {
     InitializeComponent();
     _controller = new ProjectsController(new ProjectsModel());
 }