2017-04-19 10 views
1

Visual Studio 및 C#을 사용하여 데스크톱 프로젝트를 개발 중이며 응용 프로그램에 Open Street Map이 있습니다. 모든 것이 마우스로 패닝을 기대하고 있습니다. 나는 Google과 스택 오버 플로우에서 많은 것을 검색하지만 성공하지 못했습니다. 그래서 내가 여기서 물어보기로했습니다.OpenLayesr지도 4 C# 프로젝트에서 이동/끌기가 작동하지 않습니다.

참고 : 1) 브라우저 (Chrome, IE-11)에서 동일한 HTML 파일을 실행하면 모든 것이 정상적으로 작동합니다.

2) 키보드 화살표를 사용하면 패닝이 제대로 작동합니다.

3) 확대/축소에는 문제가 없습니다.

4) 도시 또는 국가로 이전하려는 것처럼 코드를 통한 패닝이 제대로 작동합니다. 그것은 또한 잘 작동하고있다 (center : panLocation).

5) 브라우저 응용 프로그램 및 데스크톱 응용 프로그램에 대해 동일한 코드가 있습니다.

6) 데스크톱 응용 프로그램에서 마우스로 패닝 맵을 실행하면됩니다.

명확하지 않은 내용이 있으면 의견을 말하십시오. 귀하의 도움을 주시면 감사하겠습니다.

감사합니다,

enter image description here

답변

1

마지막으로 솔루션을 findout. 앞으로 누군가를 도울 것입니다. html 파일에 호환되는 메타 태그를 추가하기 만하면됩니다.

<meta http-equiv="X-UA-Compatible" content="IE =10,9,8,7">