Hey,
ich bin zur Zeit daran eine runde Progress-Bar als Steuerelement für VB.NET Programme zu erstellen. Bislang besteht sie aus einer mittleren Ellipse und einem Bogen außen um den Fortschritt darzustellen. Dazu einige Rahmen und in der Mitte Text. Alle Farben und Schriften können über Properties geändert werden.
Bis jetzt kann man für den Fortschritt 2 Farben für einen linearen Verlauf angeben:
Jetzt würde ich allerdings gerne auch einen mehrfarbigen Farbverlauf dafür erstellen wie diesen hier:
Das Problem hierbei ist, dass der Farbverlauf immer nur horizontal oder vertikal quasi im "Hintergrund" angewendet wird. Ist es möglich den entlang des Pfades verlaufen zu lassen so wie hier?
Habe schon eine PathGradientBrush ausprobiert, aber das Ergebnis war eine Katastrophe.
Hat jemand von euch vielleicht eine Idee?
Danke im Vorraus!
LG Hafreak
ich bin zur Zeit daran eine runde Progress-Bar als Steuerelement für VB.NET Programme zu erstellen. Bislang besteht sie aus einer mittleren Ellipse und einem Bogen außen um den Fortschritt darzustellen. Dazu einige Rahmen und in der Mitte Text. Alle Farben und Schriften können über Properties geändert werden.
Bis jetzt kann man für den Fortschritt 2 Farben für einen linearen Verlauf angeben:
Jetzt würde ich allerdings gerne auch einen mehrfarbigen Farbverlauf dafür erstellen wie diesen hier:
Das Problem hierbei ist, dass der Farbverlauf immer nur horizontal oder vertikal quasi im "Hintergrund" angewendet wird. Ist es möglich den entlang des Pfades verlaufen zu lassen so wie hier?
Habe schon eine PathGradientBrush ausprobiert, aber das Ergebnis war eine Katastrophe.
Hat jemand von euch vielleicht eine Idee?
Danke im Vorraus!
LG Hafreak