2013-04-17 3 views
0

두 가지 버전의 앱이 있습니다. 하나는 기본 웹 페이지 (Windows 7에서 실행)와 함께 실행되는 표준 실버 라이트 앱입니다. 다른 하나는 거의 동일한 XAML 및 코드가 포함 된 Windows Store 앱 (Windows 8에서 실행)입니다.Silverlight 컨트롤은 런타임에 크기를 조정합니다

두 버전 및 운영 체제에서 런타임시 주 페이지의 모든 컨트롤의 크기가 조정됩니다. 이 경우 마우스/포인터 이동 이벤트에서 가져 오는 모든 좌표가 올바르지 않습니다.

이 문제에 대한 두 가지 가능한 해결책이 있습니다. 첫 번째는 컨트롤이 크기를 조정하지 않도록 기본 페이지를 설정하는 것입니다. 두 번째는 크기가 조정 된 좌표를 크기가 조정되지 않은 좌표로 변환하는 방법을 찾는 것입니다.

저는 꽤 많은 시간 동안 많은 일들을 시도했으며 누군가가 이에 대한 답변을 원합니다.

답변