Page 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
佔滿整個螢幕的 VisualElement。
public ref class Page : Microsoft::Maui::Controls::VisualElement, Microsoft::Maui::Controls::IElementConfiguration<Microsoft::Maui::Controls::Page ^>, Microsoft::Maui::Controls::ILayout, Microsoft::Maui::Controls::IPaddingElement, Microsoft::Maui::Controls::IPageController, Microsoft::Maui::ISafeAreaView, Microsoft::Maui::ITitledElement, Microsoft::Maui::IToolbarElement, Microsoft::Maui::IView
public class Page : Microsoft.Maui.Controls.VisualElement, Microsoft.Maui.Controls.IElementConfiguration<Microsoft.Maui.Controls.Page>, Microsoft.Maui.Controls.ILayout, Microsoft.Maui.Controls.IPaddingElement, Microsoft.Maui.Controls.IPageController, Microsoft.Maui.ISafeAreaView, Microsoft.Maui.ITitledElement, Microsoft.Maui.IToolbarElement, Microsoft.Maui.IView
type Page = class
inherit VisualElement
interface IView
interface IElement
interface ITransform
interface ITitledElement
interface IToolbarElement
interface ILayout
interface IPageController
interface IVisualElementController
interface IElementController
interface IElementConfiguration<Page>
interface IPaddingElement
interface ISafeAreaView
type Page = class
inherit VisualElement
interface ILayout
interface IPageController
interface IVisualElementController
interface IElementController
interface IElementConfiguration<Page>
interface IPaddingElement
interface ISafeAreaView
interface IView
interface IElement
interface ITransform
interface ITitledElement
interface IToolbarElement
Public Class Page
Inherits VisualElement
Implements IElementConfiguration(Of Page), ILayout, IPaddingElement, IPageController, ISafeAreaView, ITitledElement, IToolbarElement, IView
- 繼承
- 衍生
- 實作
備註
Page主要是更有用衍生類型的基類。 衍生自 類別的物件 Page 最常用來作為 .NET MAUI 應用程式中的最上層 UI 元素。 除了作為應用程式主頁面的角色之外, Page 物件及其子系也可以搭配瀏覽類別使用,例如 NavigationPage 或 FlyoutPage等等,以提供符合每個平臺上預期行為的豐富用戶體驗。
建構函式
Page() |
初始化 Page 類別的新執行個體。 |
欄位
ActionSheetSignalName |
內部傳訊系統用來顯示動作表單的標識碼。 |
AlertSignalName |
內部傳訊系統用來顯示警示對話框的標識碼。 |
BackgroundImageSourceProperty |
的 BackgroundImageSource可系結屬性。 |
BusySetSignalName |
內部傳訊系統用來設定 IsBusy的標識碼。 |
IconImageSourceProperty |
的 IconImageSourceBindable 屬性。 |
IsBusyProperty |
的 IsBusyBindable 屬性。 |
PaddingProperty |
的 PaddingBindable 屬性。 |
PromptSignalName |
內部傳訊系統用來顯示提示對話框的標識碼。 |
TitleProperty |
的 TitleBindable 屬性。 |
屬性
AnchorX |
取得或設定相對於專案界限之任何轉換作業之中心點的 X 元件。 這是可繫結屬性。 (繼承來源 VisualElement) |
AnchorY |
取得或設定相對於專案界限的任何轉換作業之中心點的 Y 元件。 這是可繫結屬性。 (繼承來源 VisualElement) |
AutomationId |
取得或設定值,允許自動化架構尋找此項目並與之互動。 (繼承來源 Element) |
Background |
取得或設定 Brush 用來填滿專案背景的 。 這是可繫結屬性。 (繼承來源 VisualElement) |
BackgroundColor |
取得或設定 Color ,其會填滿專案的背景。 這是可繫結屬性。 (繼承來源 VisualElement) |
BackgroundImageSource |
取得或設定 ImageSource 將做這個頁面背景的 。 這是可繫結屬性。 |
Batched |
取得值,這個值表示已針對這個項目進行批次變更。 (繼承來源 VisualElement) |
Behaviors |
取得與這個專案相關聯的物件清單 Behavior 。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
BindingContext |
取得或設定 對象,這個物件包含系結屬性所屬之系結屬性的目標屬性 BindableObject。 這是可繫結屬性。 (繼承來源 BindableObject) |
Bounds |
取得與裝置無關單位的專案界限。 (繼承來源 VisualElement) |
class |
佔滿整個螢幕的 VisualElement。 (繼承來源 NavigableElement) |
ClassId |
取得或設定值,用來識別語意類似項目的集合。 (繼承來源 Element) |
Clip |
指定專案的裁剪區域。 這是可繫結屬性。 (繼承來源 VisualElement) |
ContainerArea |
取得或設定此頁面包含的區域。 |
DesiredSize |
取得這個項目在版面配置處理序的測量傳遞期間所計算的大小。 (繼承來源 VisualElement) |
DisableLayout |
取得值,這個值表示已停用這個專案的配置。 (繼承來源 VisualElement) |
Dispatcher |
取得建立這個可系結物件時可用的發送器,否則會嘗試尋找最接近的可用發送器, (可能是視窗/應用程式的) 。 (繼承來源 BindableObject) |
EffectControlProvider |
供 .NET MAUI 內部使用。 (繼承來源 Element) |
Effects |
取得或設定將在運行時間套用至 元素的樣式和屬性。 (繼承來源 Element) |
FlowDirection |
取得或設定配置流程方向。 這是可繫結屬性。 (繼承來源 VisualElement) |
Frame |
取得或設定這個項目位於畫面上的框架。 (繼承來源 VisualElement) |
Handler |
取得或設定 IViewHandler 與這個項目相關聯的 。 (繼承來源 VisualElement) |
Height |
取得此項目的目前呈現高度。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
HeightRequest |
取得或設定此項目所需的高度覆寫項。 這是可繫結屬性。 (繼承來源 VisualElement) |
IconImageSource |
取得或設定 ImageSource 要用於與此頁面相關聯之圖示的 。 這是可繫結屬性。 |
Id |
取得值,這個值可用來在應用程式執行期間唯一識別專案。 (繼承來源 Element) |
IgnoresContainerArea |
取得或設定值,判斷是否要忽略 ContainerArea。 這是可繫結屬性。 |
InputTransparent |
取得或設定值,指出這個專案是否會在用戶互動期間響應點擊測試。 這是可繫結屬性。 (繼承來源 VisualElement) |
InternalChildren |
取得此頁面中包含的子項目內部集合。 |
IsBusy |
取得或設定頁面忙碌狀態。 這會導致平台特定全域活動指示器顯示忙碌狀態。 這是可繫結屬性。 |
IsEnabled |
取得或設定值,這個值指出使用者介面中是否已啟用此項目。 這是可繫結屬性。 (繼承來源 VisualElement) |
IsEnabledCore |
這個值代表累計 IsEnabled 值。 如果值將會變更,則覆寫這個屬性的所有類型也需要叫用 RefreshIsEnabledProperty () 方法。 (繼承來源 VisualElement) |
IsFocused |
取得值,這個值指出此項目目前是否為焦點。 這是可繫結屬性。 (繼承來源 VisualElement) |
IsInPlatformLayout |
取得或設定值,這個值表示這個專案目前正在執行平臺配置週期。 (繼承來源 VisualElement) |
IsLoaded |
指出專案是否連接到主物件樹狀結構。 (繼承來源 VisualElement) |
IsPlatformEnabled |
取得或設定值,這個值表示是否啟用這個項目的平臺對等專案。 (繼承來源 VisualElement) |
IsPlatformStateConsistent |
取得或設定值,這個值表示這個專案目前與平臺對等項目狀態一致。 (繼承來源 VisualElement) |
IsVisible |
取得或設定值,這個值會決定此元素是否會在畫面上顯示,並佔用版面配置的空間。 這是可繫結屬性。 (繼承來源 VisualElement) |
LogicalChildren |
已淘汰.
供 Microsoft.Maui.Controls 平台內部使用。 (繼承來源 Element) |
MaximumHeightRequest |
取得或設定專案在版面配置期間要求的最大高度。 這是可繫結屬性。 (繼承來源 VisualElement) |
MaximumWidthRequest |
取得或設定專案在版面配置期間要求的最大寬度。 這是可繫結屬性。 (繼承來源 VisualElement) |
MenuBarItems |
MenuBarItem取得此頁面的物件,以平臺特定方式實作。 |
MinimumHeightRequest |
取得或設定元素在版面配置期間要求的最低高度。 這是可繫結屬性。 (繼承來源 VisualElement) |
MinimumWidthRequest |
取得或設定元素在版面配置期間要求的最低寬度。 這是可繫結屬性。 (繼承來源 VisualElement) |
Navigation |
佔滿整個螢幕的 VisualElement。 (繼承來源 NavigableElement) |
NavigationProxy |
佔滿整個螢幕的 VisualElement。 (繼承來源 NavigableElement) |
Opacity |
取得或設定套用至項目 (呈現時) 的不透明度值。 此值的範圍是 0 到 1;超出此範圍的值會設定為最接近的有效值。 這是可繫結屬性。 (繼承來源 VisualElement) |
Padding |
取得或設定頁面內容與其框線之間的空間。 這是可繫結屬性。 |
Parent |
取得或設定這個專案的父代 Element 。 (繼承來源 Element) |
RealParent |
供 .NET MAUI 內部使用。 (繼承來源 Element) |
Resources |
取得或設定本機資源字典。 (繼承來源 VisualElement) |
Rotation |
取得或設定呈現元素時繞著 Z 軸 (仿射旋轉) 的旋轉 (度)。 這是可繫結屬性。 (繼承來源 VisualElement) |
RotationX |
取得或設定呈現元素時繞著 X 軸 (透視旋轉) 的旋轉 (度)。 這是可繫結屬性。 (繼承來源 VisualElement) |
RotationY |
取得或設定呈現元素時繞著 Y 軸 (透視旋轉) 的旋轉 (度)。 這是可繫結屬性。 (繼承來源 VisualElement) |
Scale |
取得或設定套用至項目的縮放比例。 這是可繫結屬性。 (繼承來源 VisualElement) |
ScaleX |
取得或設定要套用至 X 方向的小數位數值。 這是可繫結屬性。 (繼承來源 VisualElement) |
ScaleY |
取得或設定要套用至 Y 方向的小數位數值。 這是可繫結屬性。 (繼承來源 VisualElement) |
Shadow |
取得或設定 元素所轉換的陰影效果。 這是可繫結屬性。 (繼承來源 VisualElement) |
Style |
佔滿整個螢幕的 VisualElement。 (繼承來源 NavigableElement) |
StyleClass |
佔滿整個螢幕的 VisualElement。 (繼承來源 NavigableElement) |
StyleId |
取得或設定使用者定義值來唯一識別項目。 (繼承來源 Element) |
Title |
取得或設定頁面的標題。 |
ToolbarItems |
ToolbarItem取得此頁面的物件,以平臺特定方式實作。 |
TranslationX |
取得或設定項目的 X 轉譯差異。 這是可繫結屬性。 (繼承來源 VisualElement) |
TranslationY |
取得或設定項目的 Y 轉譯差異。 這是可繫結屬性。 (繼承來源 VisualElement) |
Triggers |
取得與這個專案相關聯的物件清單 TriggerBase 。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
Visual |
取得或設定會 IVisual 覆寫項目視覺外觀的實作。 這是可繫結屬性。 (繼承來源 VisualElement) |
Width |
取得這個專案的目前寬度。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
WidthRequest |
取得或設定此項目所需的寬度覆寫項。 這是可繫結屬性。 (繼承來源 VisualElement) |
Window |
Window取得與項目相關聯的 。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
X |
取得此項目的目前 X 位置。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
Y |
取得此項目的目前 Y 位置。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
ZIndex |
取得或設定版面配置內元素的前端對后 Z 索引。 這是可繫結屬性。 (繼承來源 VisualElement) |
方法
事件
明確介面實作
擴充方法
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應