コード例 #1
0
ファイル: NoteView.cs プロジェクト: philou/XP-Patterns
        public NoteView()
        {
            InitializeComponent();

              _model = new NoteModel();
              _presenter = new NotePresenter(_model);
        }
コード例 #2
0
ファイル: NoteView.cs プロジェクト: philou/XP-Patterns
        public NoteView()
        {
            InitializeComponent();

              _model = new NoteModel();
              _presenter = new NotePresenter(Model);

              _contentTextBox.DataBindings.Add("Text", Model, "Content", false, DataSourceUpdateMode.OnPropertyChanged);
              _saveButton.DataBindings.Add("Enabled", Presenter, "SaveButtonEnabled", false, DataSourceUpdateMode.OnPropertyChanged);
        }
コード例 #3
0
 public NoteViewMock(NotePresenter presenter)
 {
     _presenter = presenter;
       _presenter.SaveButtonEnabledChanged += OnPresenterSaveButtonEnabledChanged;
 }
コード例 #4
0
 public void SetUp()
 {
     _model = new NoteModel();
       _presenter = new NotePresenter(_model);
       _view = new NoteViewMock(_presenter);
 }