Привет Я пытаюсь получить прямоугольник экрана кнопки wpf, чтобы я мог выделить его.Как получить прямоугольник экрана кнопки wpf
Я использую это, чтобы достичь того же:
AutomationPeer theBtnPeer = createPeerForElement (БТН); Rect rect = theBtnPeer.GetBoundingScreenRectangle();
Это прекрасно работает и дает мне правый прямоугольник.
Однако, если кнопка в настоящее время не видна, я вызываю BringIntoView() на этом btn, который успешно отображает эту кнопку, однако, когда я снова вызываю GetBoundingSCreenRectangle(). он дает мне то же самое старое значение, которое было там до того, как я вызвал BringIntoView().
Как получить новый ограничивающий прямоугольник этой кнопки?
Благодаря
ПОЖАЛУЙСТА, добавьте запятые в свои предложения ... ваш вопрос действительно больно читать –