|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using ExampleProject.Contracts;
using ExampleProject.Presenters;
using ExampleProject.Model;
namespace ExampleProject.Application
{
public partial class Form1 : Form
{
private IClockPresenter presenter;
private ITimeModel model;
public Form1()
{
InitializeComponent();
// Wireup here - Note that it's best to use
// some IOC controller, such as Unity or similar
// in order to perform dependancy injection.
model = new TimeModel();
presenter = new ClockPresenter(model);
// Attach two views
clockViewControl1.AttachToPresenter(presenter, true);
clockViewControl2.AttachToPresenter(presenter, true);
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
Steve Gray is a Senior Developer at a British insurance company, working on a popular aggregator. When he's not writing ASP .NET, it's because there's SQL or WCF to write instead.