Пример #1
0
 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;
                }
            }
        }
Пример #4
0
 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);
     }
 }
Пример #5
0
        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);
            }
        }