Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bölünmüş görünüm denetimi genişletilebilir/daraltılabilir bir bölmeye ve içerik alanına sahiptir.
Önemli API'ler: SplitView sınıfı
Burada, Hub'ını göstermek için SplitView kullanan Microsoft Edge uygulamasının bir örneği verilmiştir.
Bölünmüş görünümün içerik alanı her zaman görünür. Bölme genişletilebilir, daraltılabilir veya açık durumda kalabilir ve uygulama penceresinin sol tarafından veya sağ tarafından kendini sunabilir. Bölmenin dört modu vardır:
Kaplama
Bölme açılana kadar gizlenir. Açıldığında, bölme içerik alanını katmanlar.
satır içi
Bölme her zaman görünür ve içerik alanını kaplamaz. Bölme ve içerik alanları, kullanılabilir ekran taşınmazlarını böler.
CompactOverlay
Bölmenin dar bir kısmı, simgeleri gösterecek kadar geniş olan bu modda her zaman görünür. Varsayılan kapalı bölme genişliği 48 pikseldir ve ile
CompactPaneLengthdeğiştirilebilir. Bölme açılırsa, içerik alanı yer paylaşımlı olur.CompactInline
Bölmenin dar bir kısmı, simgeleri gösterecek kadar geniş olan bu modda her zaman görünür. Varsayılan kapalı bölme genişliği 48 pikseldir ve ile
CompactPaneLengthdeğiştirilebilir. Bölme açılırsa, içerik için kullanılabilir alanı azaltarak içeriği yolundan çıkarır.
Doğru kontrol bu mu?
Bölünmüş görünüm denetimi, kullanıcıların ek bölmeyi açıp kapatabileceği herhangi bir "çekmece" deneyimi oluşturmak için kullanılabilir. Örneğin, liste/ayrıntılar desenini oluşturmak için SplitView'ı kullanabilirsiniz.
Genişlet/daralt düğmesi ve gezinti öğelerinin listesini içeren bir gezinti menüsü oluşturmak istiyorsanız NavigationView denetimini kullanın.
Örnekler
| WinUI 2 Galerisi | |
|---|---|
| WinUI Galerisi |
WinUI 2 Galeri uygulaması yüklüyse, uygulamayı açmak için buraya tıklayın ve SplitView'un çalıştığını görün. |
Bölünmüş görünüm oluşturma
burada, İçerik'in yanında satır içinde görünen açık bir Bölme içeren bir SplitView denetimi yer alır.
<SplitView IsPaneOpen="True"
DisplayMode="Inline"
OpenPaneLength="296">
<SplitView.Pane>
<TextBlock Text="Pane"
FontSize="24"
VerticalAlignment="Center"
HorizontalAlignment="Center"/>
</SplitView.Pane>
<Grid>
<TextBlock Text="Content"
FontSize="24"
VerticalAlignment="Center"
HorizontalAlignment="Center"/>
</Grid>
</SplitView>
Örnek kodunu alma
- WinUI 2 Galeri örneği - Tüm XAML denetimlerini etkileşimli biçimde görün.
İlgili konular
- Gezinti bölmesi düzeni
- liste görünümü
- liste/ayrıntılar
Windows developer