응용 프로그램 윈도우에서 WPF 요소의 위치를 찾을 수 있어야 스크린 샷/이미지 캡처의 특정 요소 주위에 사각형을 그릴 수 있습니다. 이 요소를 포함한 윈도우윈도우에서 wpf 요소의 위치를 찾으려면 어떻게해야합니까?
이것은 VS Coded UI Framework 용입니다. 오류가 발생하면 이미지에 창 캡처 또는 요소 캡처가 포함되어 있습니다. 이 두 가지를 결합하여 오류가있는 요소 주위에 빨간색 사각형을 보여주는 창 캡처를 원합니다.
많은 포럼에 대한 답변이 있지만 TranslatePoint을 참조하십시오. Visual Studio 및 Microsoft UITesting 코딩 된 UI WpfControls로 작업 할 때이 사실을 알 수 없습니다. 누구든지이 문제를 해결하는 방법을 알고 있습니까 ??
그 리드에 감사드립니다. 그래서 나는 조금 놀았고 BoundedRectangle을 발견했습니다. - Location은 객체가있는 윈도우가 아닌 전체 화면과 관련하여 좌표를 반환합니다. 그래서 나는 물체와 창 좌표를 가져 와서 붉은 색 사각형의 위치를 얻기 위해 차이점을 찾아야한다는 것을 알아 냈습니다. – stringa