Fragensteller
sliding a map

Allgemeine Diskussion
-
Hallo,
ich brauche einen Effekt wie bei google, wenn die Karte über den Bildschirm slided ...
So, einmal anstossen, dann läuft das Bild ne Weile und hört irgendwann mal auf. Das müsste wohl über eine "exponentiell fallende funktion" realisiert werden?
Gibts da schon was - bevor ich jetzt ewig rum probiere?
Danke
- Bearbeitet umocomp1 Montag, 9. Dezember 2013 12:38
- Typ geändert Tom Lambert (Koopakiller)Moderator Montag, 9. Dezember 2013 15:16
- Typ geändert Ciprian Bogdan Freitag, 21. März 2014 17:56 keine Rückmeldung des Fragestellenden
Alle Antworten
-
Hallo,
arbeitest du mit WinForms oder WPF?Für WinForms
Hier wirst du wohl alles selbst machen müssen, wenn du keine Third-Party-Komponenten findest die das können.Für WPF
Hier kannst du das MouseDown und MouseUp-Event abonnieren und aufgrund der zurück gelegten Distanz und Geschwindigkeit eine Animation anlegen und diese dann ausführen. Wenn du dich noch nicht mit Animationen beschätigt hast, dann würde ich aber erstmal einfach anföngen. Siehe auch Übersicht über Animationen.
Eventuell musst du auch eine eigene Animations-Klasse für das 2-Koordinatige verschieben erstellen. Wie das geht, erfährst du hier. Expression Blend bzw. Blend for Visual Studio hat auch einen guten Designer für Animationen. Dort hast du auch diverse Möglichkeiten zur Anpassung. Siehe hier.Koopakiller [kuːpakɪllɐ] (Tom Lambert)
Webseite |
Code Beispiele |
Facebook |
Twitter |
Snippets
C# ↔ VB.NET Konverter
Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke. -
-
*****************************************************************************************************
Dieser Thread wurde mangels weiterer Beteiligung ohne bestätigte Lösung abgeschlossen.
Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
*****************************************************************************************************Ciprian Bogdan, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip„Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.