Hallo,
ich habe selber ein Fenster gebaut für unsere Anwendung in WPF. Dieses Fenster hat einen Schatten. Jetz möchte ich z.B. im Login Fenster ein Lauftext anzeigen, in welchem die aktuellen News durchlaufen.
Das ist auch alles kein Problem. Das einzige Problem ist, dass die News im Schatten der Form beginnen und auch im Schatten wieder hinauslaufen und nicht am Rand der Form.
Hier das XAML
Und hier der VB-Code
Ich hoffe ihr könnt mir irgendwie helfen ich schaff es einfach nicht diese Animation in das Fenster zu zwingen ohne dass sie über den Schatten läuft.
ich habe selber ein Fenster gebaut für unsere Anwendung in WPF. Dieses Fenster hat einen Schatten. Jetz möchte ich z.B. im Login Fenster ein Lauftext anzeigen, in welchem die aktuellen News durchlaufen.
Das ist auch alles kein Problem. Das einzige Problem ist, dass die News im Schatten der Form beginnen und auch im Schatten wieder hinauslaufen und nicht am Rand der Form.
Hier das XAML
XML-Quellcode
- <Canvas Name="canNews" Grid.Row="1" Margin="5,0,5,0">
- <TextBlock Name="News" Text="Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext Dummytext" Margin="5,-2,5,5"/>
- </Canvas>
Und hier der VB-Code
VB.NET-Quellcode
- Dim doubleAnimation As New DoubleAnimation()
- doubleAnimation.From = canNews.ActualWidth
- doubleAnimation.To = -News.ActualWidth
- doubleAnimation.RepeatBehavior = RepeatBehavior.Forever
- doubleAnimation.Duration = New Duration(TimeSpan.FromSeconds(30))
- News.BeginAnimation(Canvas.LeftProperty, doubleAnimation)
Ich hoffe ihr könnt mir irgendwie helfen ich schaff es einfach nicht diese Animation in das Fenster zu zwingen ohne dass sie über den Schatten läuft.