Background Farbe ändern(Windows app)



  • Hallo ich habe mal eine Frage...

    Ich habe ein windows Store app in C# geschrieben und möchte dor die Hintergrundfarbe ändern, sobald ich auf einen Butten drücke.

    Ich hatte mit

    panel3.Background = new Brush()

    angefangen, weiß nun aber nicht wie ich dort Farben wie "" oder "" einfügen kann.

    Ich bedanke mich schonmal im vorraus für eure antworten



  • Hi,

    du musst die Ableitung SolidColorBrush benutzen, der du ein Color Objekt im Konstruktor übergeben kannst. Dann kannst du zum Beispiel sowas machen (ungetestet):

    panel3.Background = new SolidColorBrush(Color.FromArgb(255, 0, 0, 255));
    //Oder
    panel3.Background = new SolidColorBrush(Colors.Cyan);
    


  • OK vielen dank hat funktioniert. Es ist aber wahrscheinlich für andere wichtig noch zu sagen dass

    panel3.Background = new SolidColorBrush(Color.FromArgb(255, 0, 200, 0));

    nicht klapt da man noch Windows.UI eingebunden haben muss. So war das jedenfalls bei mir also so klapte es

    panel3.Background = new SolidColorBrush(Windows.UI.Color.FromArgb(255, 0, 200, 0));

    Trotzdem danke an deine Hilfe.


Anmelden zum Antworten