Esempio n. 1
0
        public void Test()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            IDataProvider <CountryInfoEx> provider = new MockDataProviderEx();

            IReadOnlyList <CountryInfoEx> data = provider.GetCountryData();

            Form form = new Form();

            form.Width  = 800;
            form.Height = 600;

            IView view = new GlobalView(data);

            TabControl tabControl = new TabControl();

            tabControl.Controls.Add(view.GetPage());

            form.Controls.Add(tabControl);
            tabControl.Dock = DockStyle.Fill;

            Application.Run(form);
        }
Esempio n. 2
0
        public void Test()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            IDataProvider<CountryInfoEx> dataProvider = new MockDataProviderEx();
            IReadOnlyList<CountryInfoEx> mock = dataProvider.GetCountryData();

            var view = new MapView(mock);

            var form = new TestForm();

            view.Subscribe(form);

            var tabControl = new TabControl();
            tabControl.Controls.Add(view.GetPage());

            form.Controls.Add(tabControl);
            tabControl.Dock = DockStyle.Fill;

            Application.Run(form);
        }