Benutzer mit den meisten Antworten
Klasse für Farbverlauf

Frage
-
Guten Abend,
gleich vorweg, ich bin leider leider in Mathematik eine Null was ich schon seit Jahrzehnten bereue.
Ich würde gerne eine eigene Klasse in meiner Bibliothek haben wollen, mit der ich einfach einen Farbverlauf erstellen kann. Also ein Beispiel:
Ich habe eine PictureBox die 300 Pixel breit ist und eine Höhe von z.B. 1 Pixel hat, oder 10, egal. Breite und Höhe können immer wieder mal unterschiedlich sein.
Jetzt möchte ich z.B. das 70% der PictureBox Grün ist. Dann soll es von 70% bis 90% von Grün auf Gelb übergehen und von 90% bis 100% ins rote übergehen. Ihr seht vielleicht, ich möchte es gerne wie bei einen VU-Meter machen.
Aber wie kann ich das programmieren? Hat einer von euch so etwas schon mal gemacht? Auch grafisch bin ich eine Null. Ich kann gerade noch so ein Stichmännchen malen :-D
Über jeden Tipp wäre ich dankbar.
Gruß
Andy
Antworten
-
Hallo Andy,
Du bist aber keine Niete im lesen? :)
Lies dich mal in die LinearGradientBrush Klasse ein. Die ist für genau sowas (Farbverläufe) da.
Es gibt auch viele Beispiele für die verschiedensten Arten von Farbverläufen.
Wenn Du dann noch spezifische Fragen hast, meld dich einfach wieder hier.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert AndreasMahub Samstag, 2. Dezember 2017 20:19
Alle Antworten
-
Hallo Andy,
Du bist aber keine Niete im lesen? :)
Lies dich mal in die LinearGradientBrush Klasse ein. Die ist für genau sowas (Farbverläufe) da.
Es gibt auch viele Beispiele für die verschiedensten Arten von Farbverläufen.
Wenn Du dann noch spezifische Fragen hast, meld dich einfach wieder hier.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert AndreasMahub Samstag, 2. Dezember 2017 20:19