public BloemWindow() { InitializeComponent(); foreach (PropertyInfo info in typeof(Colors).GetProperties()) { BrushConverter bc = new BrushConverter(); SolidColorBrush theColor = (SolidColorBrush)bc.ConvertFromString(info.Name); Kleur color = new Kleur(); color.Borstel = theColor; color.Naam = info.Name; color.Hex = theColor.ToString(); color.Rood = theColor.Color.R; color.Groen = theColor.Color.G; color.Blauw = theColor.Color.B; cirkelsKleuren.Items.Add(color); cirkelKaderKleuren.Items.Add(color); rechthoekenKleuren.Items.Add(color); rechthoekKaderKleuren.Items.Add(color); if (color.Naam == "Black") { cirkelsKleuren.SelectedItem = color; cirkelKaderKleuren.SelectedItem = color; rechthoekenKleuren.SelectedItem = color; rechthoekKaderKleuren.SelectedItem = color; } } }
public BloemWindow() { InitializeComponent(); foreach (PropertyInfo info in typeof(Colors).GetProperties()) { BrushConverter bc = new BrushConverter(); SolidColorBrush deKleur = (SolidColorBrush)bc.ConvertFromString(info.Name); Kleur kleurke = new Kleur(); kleurke.Borstel = deKleur; kleurke.Rood = deKleur.Color.R; kleurke.Groen = deKleur.Color.G; kleurke.Blauw = deKleur.Color.B; kleurke.Naam = info.Name; kleurke.Hex = deKleur.ToString(); cirkelsKleuren.Items.Add(kleurke); cirkelKaderKleuren.Items.Add(kleurke); rechthoekenKleuren.Items.Add(kleurke); rechthoekKaderKleuren.Items.Add(kleurke); /* * * if (kleurke.Naam == "Black") * { * cirkelsKleuren.SelectedItem = kleurke; * cirkelKaderKleuren.SelectedItem = kleurke; * rechthoekenKleuren.SelectedItem = kleurke; * rechthoekKaderKleuren.SelectedItem = kleurke; * } */ } }
public BloemWindow() { InitializeComponent(); cirkelsKleuren.DataContext = this; list = new List <Kleur>(); foreach (PropertyInfo info in typeof(Colors).GetProperties()) { BrushConverter bc = new BrushConverter(); SolidColorBrush dekleur = (SolidColorBrush)bc.ConvertFromString(info.Name); Kleur kleurtje = new Kleur(); kleurtje.Borstel = dekleur; kleurtje.Naam = info.Name; kleurtje.Hex = dekleur.ToString(); kleurtje.Rood = dekleur.Color.R; kleurtje.Groen = dekleur.Color.G; kleurtje.Blauw = dekleur.Color.B; //cirkelsKleuren.Items.Add(kleurtje); cirkelKaderKleuren.Items.Add(kleurtje); rechthoekenKleuren.Items.Add(kleurtje); rechthoekKaderKleuren.Items.Add(kleurtje); list.Add(kleurtje); if (kleurtje.Naam == "Black") { cirkelsKleuren.SelectedItem = kleurtje; cirkelKaderKleuren.SelectedItem = kleurtje; rechthoekenKleuren.SelectedItem = kleurtje; rechthoekKaderKleuren.SelectedItem = kleurtje; } } }
public BloemWindow() { InitializeComponent(); foreach (PropertyInfo item in typeof(Colors).GetProperties()) { SolidColorBrush deKleur = (SolidColorBrush) new BrushConverter().ConvertFromString(item.Name); Kleur kleurke = new Kleur(); kleurke.Borstel = deKleur; kleurke.Naam = item.Name; kleurke.Hex = deKleur.ToString(); kleurke.Rood = deKleur.Color.R; kleurke.Groen = deKleur.Color.G; kleurke.Blauw = deKleur.Color.B; cirkelsKleuren.Items.Add(kleurke); cirkelKaderKleuren.Items.Add(kleurke); rechthoekenKleuren.Items.Add(kleurke); rechthoekKaderKleuren.Items.Add(kleurke); } }
public BloemWindow() { InitializeComponent(); try { foreach (PropertyInfo info in typeof(Colors).GetProperties()) { BrushConverter bc = new BrushConverter(); SolidColorBrush deKleur = (SolidColorBrush)bc.ConvertFromString(info.Name); Kleur kleur = new Kleur(); kleur.Borstel = deKleur; kleur.Naam = info.Name.ToString(); kleur.Hex = deKleur.ToString(); kleur.Rood = deKleur.Color.R; kleur.Groen = deKleur.Color.G; kleur.Blauw = deKleur.Color.B; cirkelKaderKleuren.Items.Add(kleur); cirkelsKleuren.Items.Add(kleur); rechthoekenKleuren.Items.Add(kleur); rechthoekKaderKleuren.Items.Add(kleur); if (kleur.Naam == "Black") { cirkelKaderKleuren.SelectedItem = kleur; cirkelsKleuren.SelectedItem = kleur; rechthoekenKleuren.SelectedItem = kleur; rechthoekKaderKleuren.SelectedItem = kleur; } if (cirkelKaderKleuren.SelectedItem == null) { cirkelKaderKleuren.SelectedItem = "Black"; } } }catch (Exception ex) { MessageBox.Show("Fout bij toevoegen van kleuren : " + ex.Message); } }