コード例 #1
0
ファイル: Program.cs プロジェクト: ericbrunner/DesignPattern
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            // Create the MVC classes
            SatNavModel      model      = new SatNavModel();
            SatNavView       view       = new SatNavView(model);
            SatNavController controller = new SatNavController(model, view);

            Application.Run(view);
        }
 public SatNavController(SatNavModel model, SatNavView view)
 {
     this.model = model;
     this.view  = view;
     this.view.ViewControlActivated += HandleViewControlActivated;
 }
コード例 #3
0
 public SatNavController(SatNavModel model, SatNavView view)
 {
     this.model = model;
     this.view = view;
     this.view.ViewControlActivated += HandleViewControlActivated;
 }
コード例 #4
0
ファイル: SatNavView.cs プロジェクト: phoenixproject/csdpe
 public SatNavView(SatNavModel model)
 {
     InitializeComponent();
     this.model = model;
     this.model.ModelChanged += HandleModelChanged;
 }
コード例 #5
0
 public SatNavView(SatNavModel model)
 {
     InitializeComponent();
     this.model = model;
     this.model.ModelChanged += HandleModelChanged;
 }