Frage

Ich habe ein WPF-Label in einem Flowlayoutpanel enthalten ist, und ich mag die Position des Etiketts bestimmen, wann mit der Maus angeklickt. Ich versuche, ein Pop-up-Kontrolle zu positionieren, wo in der Nähe des Etiketts und brauchen nur die Lage.

War es hilfreich?

Lösung

Die Popup Kontrolle hat diese Fähigkeit eingebaut. Sie können die Placement, PlacementTarget, HorizontalOffset und VerticalOffset Eigenschaften verwenden, um es zu kontrollieren.

Das heißt, wenn Sie wirklich einen Punkt relativ zu einer anderen Steuerung finden wollen, verwenden Sie die UIElement.TranslatePoint Methode.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top