分割檢視 - Windows apps

🏷️ 365国际体育官网 📅 2025-10-24 14:45:18 👤 admin 👁️ 9458 ❤️ 464
分割檢視 - Windows apps

分割檢視控制項具有可展開/可摺疊窗格和內容區域。

重要 API: SplitView 類別

以下是使用 SplitView 顯示其 Hub 的 Microsoft Edge 應用程式範例。

分割檢視的內容區域一律可見。 窗格可以展開和摺疊,或保持開啟狀態,而且可以從應用程式視窗的左側或右側顯示。 窗格有四種模式:

疊加

窗格在開啟之前是隱藏的。 開啟時,窗格會覆蓋內容區域。

內嵌

窗格一律可見,不會覆蓋內容區域。 窗格和內容區域會分割可用的螢幕空間。

緊湊的覆蓋

在此模式下,窗格的狹窄部分始終可見,其寬度剛好足以顯示圖示。 預設的關閉窗格寬度為 48 像素,可以使用 進行修改 CompactPaneLength。 如果窗格已開啟,它會覆蓋內容區域。

緊湊內聯

在此模式下,窗格的狹窄部分始終可見,其寬度剛好足以顯示圖示。 預設的關閉窗格寬度為 48 像素,可以使用 進行修改 CompactPaneLength。 如果打開窗格,它將減少內容的可用空間,將內容推開。

這是正確的控制嗎?

分割檢視控制項可用來建立任何「抽屜」體驗,使用者可以在其中開啟和關閉補充窗格。 例如,您可以使用 SplitView 來建置 清單/詳細資料 模式。

如果您想要建置具有展開/摺疊按鈕和導覽項目清單的導覽功能表,請使用 NavigationView 控制項。

範例

WinUI 2 資源庫

如果您已安裝 WinUI 2 資源庫 應用程式,請按兩下這裡以 開啟應用程式,並查看 SplitView 的運作方式。

取得 WinUI 2 資源庫應用程式 (Microsoft Store)

取得原始程式碼 (GitHub)

建立分割檢視

這是一個 SplitView 控制項,其中開啟的窗格會內嵌顯示在 [內容] 旁邊。

DisplayMode="Inline"

OpenPaneLength="296">

FontSize="24"

VerticalAlignment="Center"

HorizontalAlignment="Center"/>

FontSize="24"

VerticalAlignment="Center"

HorizontalAlignment="Center"/>

取得範例程式碼

WinUI 2 資源庫範例 - 以互動式格式查看所有 XAML 控制項。

相關主題

導覽窗格模式

清單檢視

清單/詳細資料

相关内容

Win11玩红警2为什么总是死机?如何解决?
beat365平台

Win11玩红警2为什么总是死机?如何解决?

📅 08-21 👁️ 1512
汽车之家
beat365平台

汽车之家

📅 07-18 👁️ 9804
高脚杯喝红酒的忌讳,红酒倒杯中多少合适?
beat365平台

高脚杯喝红酒的忌讳,红酒倒杯中多少合适?

📅 10-01 👁️ 6816