내 개발자의 화면 해상도는 1680 x 1050입니다. 인터넷에 배포하려는 전체 화면 Silverlight 3 응용 프로그램을 개발 중입니다. 따라서 다양한 화면 해상도에서 응용 프로그램이 잘 보이는지 확인하고 싶습니다. 방금 1024 x 768의 화면 해상도를 가진 다른 상자에서 테스트를 시작했습니다. 테스트 중에 응용 프로그램의 일부 페이지가 부분적으로 잘 렸습니다. 페이지의 컨트롤이 낮은 화면 해상도에 맞지 않는 것 같습니다. 그래서 Silverlight 애플리케이션을 가능한 한 화면 해상도에 맞게 조정하는 방법에 대한 팁을 찾고 있습니다. 예를 들어 화면 해상도에 쉽게 적응할 수 있도록 XAML에서해야하거나하지 말아야 할 것이 있습니까? 방금 최소 화면 해상도로 최적화해야합니까? 귀하의 생각과 제안을 환영합니다.Silverlight 3 : 화면 해상도로 조정하기위한 기술
4
A
답변
0
Silverlight Toolkit ViewBox로 응용 프로그램을 확장하거나 Grid, StackPanel 및 WrapPanel과 같은 레이아웃 컨트롤로 스트레치를 만들 수 있습니다. 기본 UserControl 너비 및 높이 자동 (또는 너비와 높이 완전히 제거) 및 응용 프로그램의 크기를 부모 div 크기로 조정됩니다 (기본 HTML 서식 파일을 100 % x100 % 사용). 그런 다음 브라우저의 크기를 조정하면됩니다. IE8에는 특정 화면 해상도로 크기가 조정 된 앱을 볼 수있는 개발자 도구가 있습니다.
다양한 화면 해상도에서 테스트하는 것이 좋습니다.
4
- 루트 시각적 속성의
MinHeight
및MinWidth
속성을 설정하면 쉽게 수용 가능한 최소 해상도를 적용 할 수 있습니다. (물론이 값은 브라우저 크롬을 고려한 최소 화면 해상도보다 작아야합니다.) - 절대 크기를 지정하는 것이 좋습니다. 예를 들어 고정 된 크기의 이미지 나 아이콘 또는 다음과 같은 명백한 경우와 같은 경우에만
Width
및Height
을 지정하십시오.TextBox
(너비는 입력 된 데이터의 평균 길이를 반영해야 함). Grid
패널은 확장 가능하고 고정 된 레이아웃 영역을 혼합하는 데 적합합니다. 스타 사이징 스팩은 약간 익숙해 져있다. 백분율 기반 비례만큼 간단하지는 않지만 행/열 최소/최대 치수와 함께 특히 훨씬 더 유연하다.- 인치당 도트 수를 테스트하는 경우가 아니라면 여러 해상도로 테스트 할 필요가 없습니다. 브라우저 크기를 변경하여 다른 화면을 대략적으로 볼 수 있습니다. 사용자의 브라우저 구성에 따라 항상주고 받기 때문에, 어쨌든 약간의 차이를 고려해야합니다.
0
요소의 크기 조정을 다루고 다른 스레드에서 독립적으로 해상도를 지정했습니다.
모양이 here 일 수 있습니다. 자동으로 크기를 조정하고 크기를 조정하는 여러 가지 방법이 있습니다.
관련 문제
- 1. WPF는 화면 해상도로 응용 프로그램 창을 자릅니다.
- 2. Android OpenGL : 절반 크기의 화면 해상도로 그립니다.
- 3. silverlight 전체 화면
- 4. Silverlight 화면 해상도
- 5. Silverlight 전체 화면 제한
- 6. Silverlight 4 화면 캡처
- 7. 이미지 크기를 조정하기위한 쉘 스크립트
- 8. 이미지의 크기를 조정하기위한 API 제한
- 9. andengine과 같은 모든 화면 해상도로 j2me 게임을 실행하는 방법
- 10. 다른 화면 해상도로 테스트 할 수있는 도우미 도구
- 11. Actionscript 3 화면 키보드
- 12. Silverlight/WPF with Windows Forms 기술
- 13. Silverlight 또는 jQuery? 미래를위한 기술 선택
- 14. Silverlight 4 OOB 빈 화면
- 15. Silverlight 3 목록 상자
- 16. Silverlight 3 비디오 플레이어
- 17. Silverlight 3 현지화 구성
- 18. Silverlight 3 호스팅
- 19. 요소 바인딩 Silverlight 3
- 20. Silverlight 3 버전 호환성
- 21. Silverlight 3 오프라인 모드
- 22. Silverlight 3 Toolkit - ListBoxDragDropTarget
- 23. Silverlight 3 - 3D Engine
- 24. Silverlight 3 & Deeplinking
- 25. Silverlight 3 + DataGrid.SelectedItems 질문
- 26. Silverlight 3 IValueConverter 문제
- 27. 무작위 Silverlight 3 문제
- 28. Blueprint CSS와 같은 프레임 워크는 어떻게 한 화면 해상도에서 다른 화면 해상도로 일관된 사이트를 유지합니까?
- 29. Silverlight 3 및 Silverlight 4 공존
- 30. Silverlight 3 MVC vs. Silverlight 질문을 변경합니까?