1
FlowLayoutPanelにWPFラベルが含まれており、マウスでクリックしたときのラベルの位置を特定したいと考えています。私はポップアップコントロールをラベルの近くに配置し、その位置を必要とするようにしています。WPFでラベルの上/左の位置を特定するにはどうすればよいですか?
FlowLayoutPanelにWPFラベルが含まれており、マウスでクリックしたときのラベルの位置を特定したいと考えています。私はポップアップコントロールをラベルの近くに配置し、その位置を必要とするようにしています。WPFでラベルの上/左の位置を特定するにはどうすればよいですか?
Popup
コントロールにはこの機能が組み込まれています。 Placement
,PlacementTarget
、HorizontalOffset
、およびVerticalOffset
プロパティを使用して制御できます。
他のコントロールに相対的なポイントを実際に探したい場合は、UIElement.TranslatePoint
メソッドを使用します。