Пример #1
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);
            //test aanmaak van een bal
            //Model.Kleur kleurtje = new Model.Kleur();
            //kleurtje.Borstel = new SolidColorBrush(Colors.Red);
            //kleurtje.Naam = "Red";
            //Model.Bal bal1 = new Model.Bal(kleurtje, 100, 100);
            //Model.Bal bal2 = new Model.Bal(kleurtje, 150, 150);
            //aanmaken wenskaart
            Model.Wenskaart wenskaartStart = new Model.Wenskaart();
            //wenskaartStart.TempX = 250;
            //wenskaartStart.TempY = 250;

            //invoegen bal in wenskaart
            //wenskaartStart.Ballen = new System.Collections.ObjectModel.ObservableCollection<Model.Bal> { bal1, bal2 };

            //viewModel wenskaart
            ViewModel.KleurLijst    kleurLijst       = new ViewModel.KleurLijst();
            ViewModel.LettertypenVM fontLijst        = new ViewModel.LettertypenVM();
            ViewModel.WenskaartVM   wenskaartVMStart = new ViewModel.WenskaartVM(wenskaartStart, kleurLijst, fontLijst);

            //View
            View.WenskaartenWindow wenskaartenWindow = new View.WenskaartenWindow();



            //datacontext
            wenskaartenWindow.DataContext = wenskaartVMStart;
            wenskaartenWindow.Show();
        }
Пример #2
0
 //ctor
 public WenskaartVM(Model.Wenskaart nWenskaart, KleurLijst nkleurLijst, LettertypenVM nfontLijst)
 {
     this.wenskaart  = nWenskaart;
     this.kleurLijst = nkleurLijst;
     this.fontLijst  = nfontLijst;
 }