Autor Beitrag
Christoph1972
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 690
Erhaltene Danke: 16


VS2015 Pro / C# & VB.Net
BeitragVerfasst: So 28.11.10 12:02 
Hallo Leute,

ich habe diesen Hintergrund erstellt:

ausblenden XML-Daten
1:
2:
3:
4:
5:
<LinearGradientBrush x:Key="HeaderBackground" StartPoint="0,0" EndPoint="0,1">
    <GradientStop Offset="0" Color="Transparent" />
    <GradientStop Offset="0.8" Color="Transparent"/>
    <GradientStop Offset="1.1" Color="Gray"/>
</LinearGradientBrush>


Dieser erzeugt ein Graue Linie mit Frabverlauf. Nun hätte ich gerne das diese Line von Links nach Rechts ebenfalls einen Verlauf von Grau nach Transparent hat.

Könnte mir bitte jemand auf die Sprünge helfen?

_________________
Gruß
Christoph
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4805
Erhaltene Danke: 1061

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: So 28.11.10 13:50 
Du mußt deinen Endpunkt einfach zweidimensional angeben, d.h. "1,1", s.a. msdn.microsoft.com/d...9788%28VS.95%29.aspx

Und ist das bei dir Absicht mit "1.1" als letzten Offset?
Christoph1972 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 690
Erhaltene Danke: 16


VS2015 Pro / C# & VB.Net
BeitragVerfasst: So 28.11.10 14:24 
Hi,

über diese Parameter komme ich bisher nicht zu dem gewünschten Ergebnis. Das Offset von 1,1 war noch vom experimentieren.......

_________________
Gruß
Christoph
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: So 28.11.10 14:50 
Dann kann ich mir ehrlich gesagt nicht vorstellen, was du willst. Ein Bild wäre hilfreich ;) .

_________________
>λ=
Christoph1972 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 690
Erhaltene Danke: 16


VS2015 Pro / C# & VB.Net
BeitragVerfasst: So 28.11.10 15:14 
Hi,

ich meine die Linie mit Verlauf. Diese gehört zum gesamten Hintergrund. Die Linie soll jetzt von Links aus ins transpatente laufen, gerne erst ab dem letztem drittel o.Ä.Demo
Einloggen, um Attachments anzusehen!
_________________
Gruß
Christoph
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: So 28.11.10 15:24 
Das sieht mir doch ziemlich danach aus, als ob jemand zwei getrennte Verläufe übereinandergelegt hätte? Das schaffst du mit zwei Elementen natürlich auch in WPF.

_________________
>λ=
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: So 28.11.10 15:34 
Das Bild, das du hochgeladen hast, ist also eine Zwischenversion, und du willst, dass der Balken nun nach rechts hin unsichtbar wird? Hört sich ganz schön kompliziert an. Sowas wollte ich auch schonmal machen, und hab es nicht hinbekommen. Das war allerdings nicht Silverlight, sondern Inkscape.

Vielleicht solltest du den vertikalen Farbverlauf in eine Datei speichern, und auf den Alphakanal des Bildes dann einen Farbverlauf anwenden? Keine Ahnung ob das geht, ich kenn mich mit Silverlight nicht aus.
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: So 28.11.10 18:23 
user profile iconYogu hat folgendes geschrieben Zum zitierten Posting springen:
Das Bild, das du hochgeladen hast, ist also eine Zwischenversion, und du willst, dass der Balken nun nach rechts hin unsichtbar wird?
Ah, jetzt habe ich es endlich auch verstanden :idea: . In dem Fall ist das mit WPF zum Glück kein großes Problem, einfach als OpacityMask einen horizontalen Opak-Transparent-Verlauf einstellen.

_________________
>λ=
Christoph1972 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 690
Erhaltene Danke: 16


VS2015 Pro / C# & VB.Net
BeitragVerfasst: So 28.11.10 19:41 
user profile iconKha hat folgendes geschrieben Zum zitierten Posting springen:
In dem Fall ist das mit WPF zum Glück kein großes Problem, einfach als OpacityMask einen horizontalen Opak-Transparent-Verlauf einstellen.


Hm, aber das würde sich ja auch auf den gesamten Hintergrund auswirken, oder?

_________________
Gruß
Christoph
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: So 28.11.10 21:59 
Die Linie ist doch ein eigenes Element, oder etwa nicht?

_________________
>λ=
Christoph1972 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 690
Erhaltene Danke: 16


VS2015 Pro / C# & VB.Net
BeitragVerfasst: So 28.11.10 22:52 
Hi,

nein die Linie ist der Hintergrund von dem, beinahe gesamten, Ausschnitt. Vielleicht ist es besser wenn ich mir so eine Linie als einzelnes Element erstelle?!?

_________________
Gruß
Christoph