WPF 콘트롤의 부모컴포넌트부터의 자표값 구하는법

반응형
// Window안에 UserControl이 있고 그안에 btnTest가 있는경우

// userControl의 Window에서의 위치
Vector ucOffset = VisualTreeHelper.GetOffset(this);
Point ucPoint = new Point(ucOffset.X, ucOffset.Y);

// UserControl에서의 버튼 위치
Vector btnOffset = VisualTreeHelper.GetOffset(btnTest);
Point btnPoint = new Point(btnOffset.X, btnOffset.Y);

 

반응형