Ich möchte ein Steuerelement (Schaltfläche) haben, um eine reibungslose Größenanimation zu haben, obwohl das Problem ist, dass Sie nur die Größe eines Steuerelements festlegen können zu einem int (ganzen) Wert, der es nicht zu einer glatten Animation macht.
Also gibt es auf jeden Fall kann ich eine glatte Größe Animation mit nur einer 2 Vergrößerung erreichen?
Zum Beispiel die Tasten in der Windows 10-Einstellungen-Anwendung, wenn Sie eine Taste loslassen und wie sie eine glatte Animation haben, obwohl die Größe ist sehr klein.Kann ich eine glatte Größenanimationsanimation auf einem Steuerelement mit nur einer Größenzunahme von 2 vornehmen
1
A
Antwort
0
Nein. Die Control.Size-Struktur verwendet keine Gleitkommawerte, sondern Int32. Pixel oder Punkte, aber immer Ganzzahl. Reference here
Verwandte Themen
- 1. Wie kann ich eine vertikale Registerkarte Steuerelement in VB.NET vornehmen?
- 2. Wie kann ich eine variable Seitennummerierung in einem Formular vornehmen?
- 3. Kann ich eine strikte Deserialisierung mit Newtonsoft.Json vornehmen?
- 4. mySQL - Wie kann ich mehrere Aktualisierungen in einer Abfrage vornehmen?
- 5. Kann ich einem Steuerelement weitere Eigenschaften hinzufügen?
- 6. Wie kann ich ein Steuerelement in einem Fenster überlagern?
- 7. Bewegen Sie den Fokus von einem Steuerelement zu einem anderen Steuerelement nur Enter-Taste von Jquery
- 8. Wie kann ich eine Route auf dem Map-Steuerelement zeichnen?
- 9. Wie kann ich eine Datei von nur einer URL herunterladen?
- 10. Wie kann ich beim Hover eine CSS-Klassenänderung vornehmen?
- 11. WPF Thumb Drag and Drop nur auf einem bestimmten Steuerelement
- 12. Wie kann ich die Seitennummerierung von HABTM-Daten vornehmen?
- 13. Wie kann ich die Erstkonfiguration der Datenkonfiguration mit CoreData vornehmen?
- 14. Javascript mit einem ascx Steuerelement
- 15. Wie kann ich eine Umleitung im Django Template-Tag vornehmen?
- 16. Wie kann ich eine Akkordeonsteuerung in ASP.NET vornehmen?
- 17. Glatte Rotation mit Quaternionen
- 18. Warum kann ich in einer WPF-Anwendung keine glatte 60 FPS-Animation erhalten, wenn ich ein Steuerelement in einem Hintergrundthread in Windows 10 ausführe?
- 19. Kann ich mehrere Aktionen auf elegantere Weise an einer Komponente vornehmen?
- 20. Wie öffne ich ein Dokument in einem dynamischen Content-Steuerelement-Facet von einem Viewpanel-Steuerelement
- 21. Glatte Größenanpassung von MKCircle
- 22. Glatte Animation auf einem Div mit Clip-Pfad
- 23. Zugriff auf Wert in einem Ascx-Steuerelement in einem anderen Ascx-Steuerelement auf derselben Seite
- 24. WPF Ausblenden auf einem Steuerelement
- 25. Wie kann ich den Strom einer Kamera auf einem Silverlight-Steuerelement zeichnen - Metro & Windows 8
- 26. Wie kann ich einer RichTextBox ein Tab-Steuerelement hinzufügen?
- 27. Beschränkung einer Spalte auf nur 2 Werte
- 28. Kann ich CView-abgeleitete Klassen in einem ActiveX-Steuerelement verwenden?
- 29. Hinzufügen von CSS zu einer Seite nur mit Ionic 2
- 30. Wie kann ich Vergleiche zwischen Groß- und Kleinschreibung vornehmen?
Sie können die Zeit erhöhen, die genommen wird, um die Animation anzuzeigen, dass es glätten, aber drei Endwert einer Größe sollte eine ganze Zahl sein, weil Sie nicht Teil eines Pixels für die Anzeige –
können aber mit ein 2 Größenunterschied, kann es nur von 2, 1, 0 bewegen, aber ich will es eine sehr glatte Animation sein. Zum Beispiel, wie die Tasten in der Windows 10 Einstellungen App stufenweise Größe – Kamdroid
Auch für solche Animation, würde ich vorschlagen, wpf nicht Formen zu gewinnen. –