이것은 새것이다.NET MAUI 탭 보기 컨트롤 여기 있습니다.
Syncfusion은 .NET MAUI tools, Charts, Radial Gauge 및 Tab View 버전의 컨트롤을 포함하는 cool2021 Volume 3 세트를 발표했다.이 컨트롤러들은 속도가 매우 빠르고 기능이 풍부하여 응용 프로그램에서 사용하기에 매우 유연하다.NET 모이섬 어플리케이션
이 블로그에서 우리는 소개할 것이다.NET MAUI 탭 보기 컨트롤 및 코드 예제
.NET MAUI 탭 뷰(미리보기)
선진적이었어NET MAUI 탭 보기는 쉽고 직관적인 탭 탐색 인터페이스입니다.사용자가 어디에 있든지 다른 탭을 탐색하고 전환할 수 있도록 이동이나 데스크톱 프로그램에서 사용할 수 있습니다.
탭 보기 개요
탭 너비 모드
이거.NET MAUI 탭 보기에는 기본값과 컨텐트 크기 두 가지 너비 옵션이 있습니다.이러한 옵션은 탭 막대를 채울 때 탭의 너비를 계산하는 방법을 결정합니다.
약속을 어기다
기본 옵션에서는 모든 탭의 너비가 탭 막대의 너비에 따라 등분됩니다.이렇게 하면 탭 수에 관계없이 탭을 스크롤할 수 없는 고정된 탭 막대가 활성화됩니다.
<syncfusion:SfTabView TabWidthMode="Default" />
기본 레이블 너비 모드크기와 내용
이 옵션을 사용하면 포함된 텍스트나 이미지에 맞게 탭의 폭을 설정할 수 있습니다.이 옵션은 탭의 배열과 너비가 탭 막대의 너비를 초과할 때 탭 스크롤을 활성화합니다.
<syncfusion:SfTabView TabWidthMode="SizeToContent" />
크기-내용 탭 너비 모드탭 이미지 위치
이거.NET MAUI 탭 뷰는 탭의 이미지가 탭 텍스트와 정렬되는 방식을 결정하는 네 가지 옵션을 제공합니다.사용 가능한 옵션은 위, 아래, 왼쪽 및 오른쪽입니다.
꼭대기
위쪽 옵션은 텍스트 위에 이미지를 배치합니다.
<syncfusion:SfTabItem ImagePosition="Top"/>
탭 이미지를 위쪽에 배치밑바닥
아래쪽 옵션은 이미지를 텍스트 아래에 배치합니다.
<syncfusion:SfTabItem ImagePosition="Bottom"/>
아래쪽에 탭 이미지 배치왼쪽
[왼쪽] 옵션은 텍스트 앞에 이미지를 배치합니다.
<syncfusion:SfTabItem ImagePosition="Left"/>
탭 이미지를 왼쪽에 배치라이트
오른쪽 옵션으로 이미지를 텍스트 뒤에 놓습니다.
<syncfusion:SfTabItem ImagePosition="Right"/>
탭 이미지를 오른쪽에 배치지표 배치 선택
이거.NET MAUI 탭 뷰는 탭 제목 항목의 컨텐트에 대한 표시기 정렬을 결정하는 세 가지 옵션을 제공합니다.사용 가능한 옵션은 위쪽, 아래쪽 및 채우기입니다.
꼭대기
선택 표시기는 선택한 탭의 맨 위에 있습니다.
<syncfusion:SfTabView IndicatorPlacement="Top" />
선택 표시기 위쪽밑바닥
선택 표시기는 선택한 탭의 아래쪽에 있습니다.
<syncfusion:SfTabView IndicatorPlacement="Bottom" />
아래쪽에 선택 표시기 놓기가득 채우다
선택 표시기가 선택한 탭을 채웁니다.
<syncfusion:SfTabView IndicatorPlacement="Fill" />
선택한 탭에 선택 표시기 채우기탭 막대 배치
이거.NET MAUI 탭 뷰는 탭 컨텐트에 대한 탭 막대의 정렬을 결정하는 두 가지 옵션을 제공합니다.사용 가능한 옵션은 위쪽과 아래쪽입니다.
꼭대기
탭 표시줄은 탭 뷰 컨트롤의 컨텐츠 영역 위에 배치됩니다.
<syncfusion:SfTabView TabBarPlacement="Top" />
탭 막대를 탭 컨텐트의 맨 위에 배치밑바닥
탭 표시줄은 탭 보기 컨트롤의 컨텐츠 영역 아래에 있습니다.
<syncfusion:SfTabView TabBarPlacement="Bottom" />
탭 막대를 탭 컨텐트의 아래쪽에 배치네스트된 탭
이러한 지원을 통해 중첩된 탭 뷰를 사용할 수 있습니다.Items 속성을 사용하여 다른 탭 뷰에서 탭 뷰를 구성할 수도 있습니다.
<syncfusion:SfTabView>
<syncfusion:SfTabItem Header="Item 1">
<syncfusion:SfTabView>
<syncfusion:SfTabItem Header="Item 1 SubItem 1"/>
<syncfusion:SfTabItem Header="Item 1 SubItem 2"/>
</syncfusion:SfTabView>
</syncfusion:SfTabItem>
<syncfusion:SfTabItem Header="Item 2">
<syncfusion:SfTabView>
<syncfusion:SfTabItem Header="Item 2 SubItem 1"/>
<syncfusion:SfTabItem Header="Item 2 SubItem 2"/>
</syncfusion:SfTabView>
</syncfusion:SfTabItem>
</syncfusion:SfTabView>
잔물결 애니메이션
내장된 ripple 애니메이션은 재료 주제와 일치합니다.이 애니메이션은 사용자에게 더욱 좋은 녹화 체험을 제공한다.
색상 및 글꼴 사용자 정의
간단한 API를 사용하여 모든 글꼴과 해당 색상을 쉽게 사용자정의할 수 있습니다.
사용자 정의 글꼴 및 색상이 있는 탭 표시줄
시각 형상 상태 관리자
시각적 상태 관리자를 사용하여 변경합니다.NET MAUI 탭은 코드에 설정된 비주얼 상태를 기준으로 항목 속성을 봅니다.적용 가능한 시각 상태는 선택, 보통, 활성화 및 비활성화입니다.
<Style TargetType="TabView:SfTabItem">
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup>
<VisualState x:Name="Selected" >
<VisualState.Setters>
<Setter Property="TextColor" Value="Red" />
<Setter Property="ImagePosition" Value="Top" />
<Setter Property="FontSize" Value="16" />
<Setter Property="FontAttributes" Value="Bold" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Normal">
<VisualState.Setters>
<Setter Property="TextColor" Value="Black" />
<Setter Property="ImagePosition" Value="Left" />
<Setter Property="FontSize" Value="12" />
<Setter Property="FontAttributes" Value="Italic" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
Visual State Manager 설계 탭 항목 사용결론
읽어주셔서 감사합니다!이 블로그에서 우리는 .NET MAUI Tab View 버전에서 내놓은 2021 Volume 3 컨트롤러의 기능을 소개했다.또한 조작 버튼, 넘침 버튼, 슬라이딩 네비게이션 등 더 많은 기능을 제공할 계획이다.이 새 컨트롤을 평가하기 위해 NuGet 프로그램 집합을 다운로드할 수 있습니다.자세한 내용은 Release Notes 및 What’s New 페이지를 참조하십시오.
우리는 또 더 많은 서비스를 제공할 계획이다.NET 마우이 컨트롤이 기존 SyncfusionXamarin.Forms 컨트롤을 대체합니다.너는 우리가 곧 발표할 버전에서 그것들을 볼 수 있다.
다른 기능이 더 필요하십니까?네트워크 모이 섬 옵션 보기?아래 의견이나 support forum, Direct-Trac 또는 feedback portal에 나와 주십시오.우리는 언제든지 기꺼이 당신을 돕겠습니다!
관련 블로그
Reference
이 문제에 관하여(이것은 새것이다.NET MAUI 탭 보기 컨트롤 여기 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/syncfusion/the-all-new-net-maui-tab-view-control-is-here-4241텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)