kleuren in c# variable

Status
Niet open voor verdere reacties.

janbe63

Gebruiker
Lid geworden
21 okt 2007
Berichten
64
Graag wil ik het volgende:

Een file maken met daarin de kleuren van button/frame etc.
De gegevens uitlezen van de file.

In de praktijk is de achtergrondkleur van bijv een button:

button.backcoler = system.drawing.color.red.

nu gaat het er dus om dat de kleur "red" uit de file kleuren1.txt moet worden gelezen.

Door verschillende files te gebruiken, met ieder een eigen kleurenpalet kan de gebruiker dan kiezen uit de eigen skin.

Heeft iemand hier een oplossing voor.

Jan
 
Een simpele opzet:

Code:
        private void Form1_Load(object sender, EventArgs e)
        {
            var reader = new StreamReader("kleur.txt");
            var kleur = reader.ReadLine();
            reader.Close();
            button1.BackColor = Color.FromName(kleur);
        }

In het bestand kleur.txt staat dan alleen de text "Red"
Dit kun je natuurlijk veel mooier maken door met XML / RGB waardes te gaan werken, maar zo kan het in ieder geval...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan