Animieren Marge / Dicke
Dachte ich nur, ich weiß schon, wie die WPF-und XAML-Syntax funktioniert....
wrooong.
Bekam ich die Nachricht:
'WithEvents' variables can only be typed as classes, interfaces or type parameters with class constraints.
Bitte, wissen Sie, warum diese syntax ist falsch?
Ich der einzige Wert als double. Es funktioniert später mit einem storyboard im codebehind.
Grüße
Ich möchte nur animieren, das Rote Rechteck mit einem storyboard in Lage und Größe. Vielleicht XAML ist die richtige Lösung, eh?
- Es lohnt sich, wenn man bedenkt, dass WP7 nutzt Silverlight, das hat einige kleine Unterschiede mit WPF.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Animieren Dicke, verwenden Sie ein Storyboard, wie dieser (aus der msdn-Beispiel):
Eigentlich animieren, irgendwelche Eigenschaft, die die Werte als "w,x,y,z" verwenden Sie eine ThicknessAnimation
Scheint es mir, dass das, was Sie tun möchten, verschieben Sie das rote Rechteck auf der rechten Seite.
In diesem Fall setzen Sie das ganze in eine
Canvas
und verwenden Sie eine DoubleAnimation auf das rote Rechteck position.So oder so, die Fehler, die Sie bekommen, nicht von dem kleinen Stück code, den Sie, wenn Sie wollen, der Adresse, der, bitte stellen Sie die Nutzung mit mehr code.
Edit: da ThicknessAnimation zu sein scheint, nicht auf WP7, versuchen Sie dies statt:
Ich denke, es ist verwandt mit dem, was du tust mit der MyRectangleMargin anderswo im XAML oder im code-behind. Denken Sie daran, die Dicke ist eine Struktur, die nicht einer Klasse, so werden Sie nicht in der Lage, um es überall benutzen, die erwartet, dass eine Instanz der Klasse.