none
Button mit Background Grafik Dynamisch darstellen? RRS feed

  • Frage

  • Hallo,

    Ich möchte gerne eigene Buttons mit eigenem Style machen, doch sobald ich die Buttons vergrößer, verzerrt die ganze Grafik und der Rand sieht wirklich unschön aus ;(

    Hier mal ein Beispiel:
     
    http://www.abload.de/img/unbenannt1uog.png

    Also ich möchte gern dass mein Button IMMER unverändert bleibt so wie der kleine im Bild..

    Gibt es da eine möglichkeit das zu regeln?
    Samstag, 31. Oktober 2009 11:17

Antworten

  • Moin explezite21,

    das dynamische Verhalten wirst du erreichen wenn du dem Button anstatt seiner "statischen" Grafik einen Gradient per WPF verpasst. Du musst die Farbverläufe quasi durch Code zeichnen lassen und dabei feste höhen bestimmen (sonst werden diese wie hier verzerrt). Der Rest wird dann durch die Hintergrundfarbe (in diesem Fall wohl grau) ausgefüllt.

    http://msdn.microsoft.com/en-us/library/ms754083.aspx

    Eventuell kann dir jemand im WPF Forum genauer helfen.
    Montag, 2. November 2009 09:08

Alle Antworten

  • Moin explezite21,

    das dynamische Verhalten wirst du erreichen wenn du dem Button anstatt seiner "statischen" Grafik einen Gradient per WPF verpasst. Du musst die Farbverläufe quasi durch Code zeichnen lassen und dabei feste höhen bestimmen (sonst werden diese wie hier verzerrt). Der Rest wird dann durch die Hintergrundfarbe (in diesem Fall wohl grau) ausgefüllt.

    http://msdn.microsoft.com/en-us/library/ms754083.aspx

    Eventuell kann dir jemand im WPF Forum genauer helfen.
    Montag, 2. November 2009 09:08
  • Okay danke, ich schaue mir mal paar WPF Tutorials an.
    Dienstag, 3. November 2009 14:01