1
WPF RichTextBox의 하이퍼 링크에 간단한 "지연로드 힌트 툴팁"을 만들고 싶습니다. 나는이 "30"를 대체 할 수있는 나는 주어진 하이퍼 링크 요소의 높이 (픽셀)를 측정해야하이퍼 링크 요소의 높이를 측정하는 방법은 무엇입니까?
private Popup popup;
private void Hyperlink_MouseEnter(object sender, MouseEventArgs e)
{
Hyperlink hyper = sender as Hyperlink;
popup = new Popup();
popup.Child = new Label() { Content = "content of the popup" };
popup.IsOpen = true;
var pos = e.GetPosition(richTextBox);
popup.Placement = PlacementMode.RelativePoint;
popup.PlacementTarget = richTextBox;
popup.HorizontalOffset = pos.X;
popup.VerticalOffset = pos.Y + 30;
}
는이를 달성하기 위해, 그래서 :
나는이 같은 팝업 컨트롤이 작업을 수행 정확한 값을 갖는 상수.
WPF에서 하이퍼 링크의 높이를 측정하는 방법이 있습니까?