Ein ziehbar popup-Steuerelements in wpf
Brauche ich ein draggable popup-Steuerelements in wpf und Frage mich, ob einer Ihrer Jungs könnten mir helfen..ich habe den folgenden Beitrag:
aber, dass nicht, wie Ihre arbeiten soll...? Wenn ich klicken und ziehen Sie es immer wieder auf einen bestimmten Punkt und darüber hinaus die Kommentatoren gesagt, dass dies keine effiziente Vorgehensweise...?
Hat jemand irgendwelche alternativen?
Dank!
- wie die verlinkten Frage sagt, sollten Sie wahrscheinlich verwenden einen Daumen anstelle eines popup
- Kann mit einem Daumen bewegen Sie den popup wenn die Maus bewegt wird...? I dont think so..soweit ich weiß...? haben Sie ein Beispiel, wie können wir die Daumen zu tun ziehen ? danke! sorry ich bin ein Anfänger in wpf...also, wenn meine Fragen dumm erscheinen..ich entschuldige mich..:)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man öffnet ein untergeordnetes Fenster mit einem benutzerdefinierten Rahmen-layout. Dann fügen Sie ein MouseDown-handler, die es ermöglicht, den ziehen:
Im code behind:
Wir können schreiben, ein Verhalten zu machen
Popup
gezogen werden. Hier einige Beispiel-XAML-Code für ein popup im Zusammenhang mit einem Textfeld, das sich öffnet und geöffnet bleibt, wenn das Textfeld fokussiert:Hier ist das Verhalten, das uns erlaubt, ziehen Sie die
Popup
:Wenn Sie nicht vertraut mit Verhaltensweisen, installieren Sie das Expression Blend 4 SDK und fügen Sie diese namespaces:
und fügen Sie
System.Windows.Interactivity
zu Ihrem Projekt.