轉自:http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/ff941097(v=vs.105).aspx
適用於: Windows Phone 8 | Windows Phone OS 7.1
Pivot 應用包含一個基礎 Pivot 控件,該控件託管內容的各個頁面。PivotItem 控件負責顯示頁面中的內容。您可以使用設計器或採用編程的方式來處理這些元素。本主題詳細介紹 Pivot 控件和 PivotItem 控件的體系結構以及具體分析。
Pivot 控件是用於 Pivot 應用的基礎控件,該控件包含兩個不同的層。每個層都包含在用作 Pivot 控件的佈局根的 Grid 控件中。
層 |
類型 |
說明 |
---|---|---|
標題列表元素 |
該元素負責顯示 Pivot 項的標題。 |
|
Pivot 項提出者 |
顯示集中的 PivotItem 控件的 ItemsPresenter 控件 |
標題列表元素
顯示標題,直到超過突出顯示當前標題的控件的寬度。如果沒有足夠的標題來佔滿該控件的全部寬度,則標題不會循環並且每個標題只顯示一次。
Pivot 項提出者
這是一個標準的 ItemsPresenter 控件,它充當各項內容的佔位符。它將包含 PivotItem 控件。
PivotItem 控件顯示單個查看頁面中的內容。PivotItem 控件是在 XAML 中作爲標準 ItemsControl 元素定義的。PivotItem 控件包含一個層,該層包含在用作 Pivot 控件的佈局根的 Grid 控件中。
層 |
類型 |
說明 |
---|---|---|
內容 |
顯示 PivotItem 內容的 ContentPresenter 控件。 |
內容