뷰
.NET 다중 플랫폼 앱 UI(.NET MAUI) 앱의 사용자 인터페이스는 각 대상 플랫폼의 네이티브 컨트롤에 매핑되는 개체로 구성됩니다.
.NET MAUI 앱의 사용자 인터페이스를 만드는 데 사용되는 기본 컨트롤 그룹은 페이지, 레이아웃 및 보기입니다. .NET MAUI 페이지는 일반적으로 전체 화면 또는 창을 차지합니다. 페이지에는 일반적으로 보기 및 기타 레이아웃이 포함된 레이아웃이 포함되어 있습니다. 페이지, 레이아웃 및 뷰는 클래스에서 VisualElement
파생됩니다. 이 클래스는 파생 클래스에 유용한 다양한 속성, 메서드 및 이벤트를 제공합니다.
동작에 대한 자세한 내용은 .NET MAUI 설명서를 참조하세요.
.NET MAUI 커뮤니티 도구 키트 보기
.NET MAUI 커뮤니티 도구 키트는 개발자가 더 쉽게 생활할 수 있도록 미리 빌드된 재사용 가능한 보기 컬렉션을 제공합니다. 도구 키트에서 제공하는 동작은 다음과 같습니다.
보기 | 설명 |
---|---|
AvatarView |
사용자의 AvatarView 아바타 이미지 또는 이니셜을 표시하기 위한 컨트롤입니다. |
CameraView |
카메라에 CameraView 연결하고, 카메라에서 미리 보기를 표시하고, 사진을 찍을 수 있는 기능을 제공합니다. |
DrawingView |
터치 DrawingView 또는 마우스 상호 작용을 통해 선 그리기를 허용하는 표면을 제공합니다. 사용자 드로잉의 결과를 이미지로 저장할 수 있습니다. |
Expander |
컨트롤은 Expander 콘텐츠를 호스트할 수 있는 확장 가능한 컨테이너를 제공합니다. |
LazyView |
컨트롤 LazyView 을 사용하면 뷰의 초기화를 지연할 수 있습니다. |
Map (Windows) |
컨트롤은 Map 지도를 표시하고 주석을 추가하기 위한 플랫폼 간 보기입니다. Windows 구현은 .NET MAUI 커뮤니티 도구 키트를 통해 사용할 수 있습니다. |
MediaElement |
오디오 MediaElement 및 비디오와 같은 멀티미디어를 재생하기 위한 보기입니다. |
Popup |
이 Popup 보기를 통해 개발자는 고유한 사용자 지정 UI를 빌드하고 사용자에게 표시할 수 있습니다. |
SemanticOrderView |
화면 SemanticOrderView 읽기 프로그램의 VisualElements 순서를 제어하고 애플리케이션의 접근성을 개선하는 기능을 제공합니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET MAUI Community Toolkit