Hoe kan ek die top / links posisie van 'n etiket in WPF bepaal?
-
06-09-2019 - |
Vra
Ek het 'n WPF etiket vervat in 'n FlowLayoutPanel en ek wil die posisie van die etiket te bepaal wanneer gekliek met die muis. Ek probeer om 'n pop-up beheer posisioneer waar naby aan die etiket en net nodig dis plek.
Oplossing
Die Popup
beheer het hierdie vermoë ingeboude. Jy kan die Placement
, PlacementTarget
, HorizontalOffset
en VerticalOffset
eienskappe te gebruik om dit te beheer.
Dit gesê, as jy regtig wil om 'n punt met betrekking tot 'n ander beheer te kry, gebruik die UIElement.TranslatePoint
metode.
Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow