FlexLayout 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。
public ref class FlexLayout : Microsoft::Maui::Controls::Layout, Microsoft::Maui::IFlexLayout, System::Collections::Generic::ICollection<Microsoft::Maui::IView ^>, System::Collections::Generic::IEnumerable<Microsoft::Maui::IView ^>, System::Collections::Generic::IList<Microsoft::Maui::IView ^>
[Microsoft.Maui.Controls.ContentProperty("Children")]
public class FlexLayout : Microsoft.Maui.Controls.Layout, Microsoft.Maui.IFlexLayout, System.Collections.Generic.ICollection<Microsoft.Maui.IView>, System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>, System.Collections.Generic.IList<Microsoft.Maui.IView>
[<Microsoft.Maui.Controls.ContentProperty("Children")>]
type FlexLayout = class
inherit Layout
interface IFlexLayout
interface ILayout
interface IView
interface IElement
interface ITransform
interface IContainer
interface IList<IView>
interface ICollection<IView>
interface seq<IView>
interface IEnumerable
interface ISafeAreaView
interface IPadding
[<Microsoft.Maui.Controls.ContentProperty("Children")>]
type FlexLayout = class
inherit Layout
interface IFlexLayout
interface ILayout
interface IView
interface IElement
interface ITransform
interface IContainer
interface IList<IView>
interface ICollection<IView>
interface seq<IView>
interface IEnumerable
interface ISafeAreaView
interface IPadding
interface ICrossPlatformLayout
Public Class FlexLayout
Inherits Layout
Implements ICollection(Of IView), IEnumerable(Of IView), IFlexLayout, IList(Of IView)
- 繼承
- 屬性
- 實作
備註
FlexLayout 是一種 Layout 有效率地配置它 Children 的方式,類似於 CSS Flexbox。
屬性 Direction 會決定版面配置的主要軸。 屬性 JustifyContent 會決定如何 Children 沿著主軸配置。 屬性 AlignItems 會 Children 指定如何沿著交叉軸配置; AlignContent 屬性的運作方式類似,但適用於整個數據列或數據行,而非個別元素。
子專案的初始大小會設定 SetBasis(BindableObject, FlexBasis) 為 ,而且其重設大小行為是使用 SetGrow(BindableObject, Single) 和 SetShrink(BindableObject, Single)設定。
建構函式
FlexLayout() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
欄位
_layoutManager |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
AlignContentProperty |
附加屬性的 Bindable 屬性 AlignContent。 |
AlignItemsProperty |
附加屬性的 Bindable 屬性 AlignItems。 |
AlignSelfProperty |
附加屬性的 Bindable 屬性 |
BasisProperty |
附加屬性的 Bindable 屬性 |
DirectionProperty |
附加屬性的 Bindable 屬性 Direction。 |
GrowProperty |
附加屬性的 Bindable 屬性 |
JustifyContentProperty |
附加屬性的 Bindable 屬性 JustifyContent。 |
OrderProperty |
附加屬性的 Bindable 屬性 |
PositionProperty |
附加屬性的 Bindable 屬性 Position。 |
propertyMapper |
表示檢視的內部 PropertyMapper。 (繼承來源 View) |
ShrinkProperty |
附加屬性的 Bindable 屬性 |
WrapProperty |
附加屬性的 Bindable 屬性 Wrap。 |
屬性
AlignContent |
取得或設定值,控制如何對齊子項目的多個資料列或資料行。 |
AlignItems |
取得或設定值,控制如何將子項目配置在其資料列或資料行內。 |
AnchorX |
取得或設定相對於專案界限之任何轉換作業之中心點的 X 元件。 這是可繫結屬性。 (繼承來源 VisualElement) |
AnchorY |
取得或設定相對於專案界限的任何轉換作業之中心點的 Y 元件。 這是可繫結屬性。 (繼承來源 VisualElement) |
AutomationId |
取得或設定值,允許自動化架構尋找此項目並與之互動。 (繼承來源 Element) |
Background |
取得或設定 Brush 用來填滿專案背景的 。 這是可繫結屬性。 (繼承來源 VisualElement) |
BackgroundColor |
取得或設定 Color ,其會填滿專案的背景。 這是可繫結屬性。 (繼承來源 VisualElement) |
Batched |
取得值,這個值表示已針對這個項目進行批次變更。 (繼承來源 VisualElement) |
Behaviors |
取得與這個專案相關聯的物件清單 Behavior 。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
BindingContext |
取得或設定 對象,這個物件包含屬於這個 BindableObject之系結屬性的目標屬性。 這是可繫結屬性。 (繼承來源 BindableObject) |
Bounds |
取得與裝置無關單位的專案界限。 (繼承來源 VisualElement) |
CascadeInputTransparent |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
Children |
供 Microsoft.Maui.Controls 平台內部使用。 (繼承來源 Layout) |
class |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 NavigableElement) |
ClassId |
取得或設定值,用來識別語意類似項目的集合。 (繼承來源 Element) |
Clip |
指定專案的裁剪區域。 這是可繫結屬性。 (繼承來源 VisualElement) |
Count |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
DesiredSize |
取得這個項目在版面配置處理序的測量傳遞期間所計算的大小。 (繼承來源 VisualElement) |
Direction |
取得或設定此配置內子項目的 flex 方向。 |
DisableLayout |
取得值,這個值表示已停用這個專案的配置。 (繼承來源 VisualElement) |
Dispatcher |
取得建立這個可系結物件時可用的發送器,否則會嘗試尋找最接近的可用發送器, (可能是視窗/應用程式的) 。 (繼承來源 BindableObject) |
EffectControlProvider |
供 .NET MAUI 內部使用。 (繼承來源 Element) |
Effects |
取得或設定將在運行時間套用至項目的樣式和屬性。 (繼承來源 Element) |
FlowDirection |
取得或設定配置流程方向。 這是可繫結屬性。 (繼承來源 VisualElement) |
Frame |
取得或設定這個項目位於畫面上的框架。 (繼承來源 VisualElement) |
GestureController |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 View) |
GestureRecognizers |
與此檢視建立關聯的筆勢辨識器集合。 (繼承來源 View) |
Handler |
取得或設定 IViewHandler 與這個項目相關聯的 。 (繼承來源 VisualElement) |
Height |
取得此項目的目前呈現高度。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
HeightRequest |
取得或設定此項目所需的高度覆寫項。 這是可繫結屬性。 (繼承來源 VisualElement) |
HorizontalOptions |
取得或設定 , LayoutOptions 定義如何在版面配置週期中配置專案。 這是可繫結屬性。 (繼承來源 View) |
Id |
取得值,這個值可用來在應用程式執行期間唯一識別專案。 (繼承來源 Element) |
IgnoreSafeArea |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
InputTransparent |
取得或設定值,指出這個專案是否會在用戶互動期間響應點擊測試。 這是可繫結屬性。 (繼承來源 VisualElement) |
IsClippedToBounds |
取得或設定值,這個值決定 Layout 是否應該將其子系裁剪到其界限。 (繼承來源 Layout) |
IsEnabled |
取得或設定值,這個值指出使用者介面中是否已啟用此項目。 這是可繫結屬性。 (繼承來源 VisualElement) |
IsEnabledCore |
這個值代表累計 IsEnabled 值。 如果值將會變更,覆寫此屬性的所有類型也需要叫用 RefreshIsEnabledProperty () 方法。 (繼承來源 VisualElement) |
IsFocused |
取得值,這個值指出此項目目前是否為焦點。 這是可繫結屬性。 (繼承來源 VisualElement) |
IsInPlatformLayout |
取得或設定值,這個值表示這個專案目前正在平臺版面配置週期中。 (繼承來源 VisualElement) |
IsLoaded |
指出專案是否連接到主要物件樹狀結構。 (繼承來源 VisualElement) |
IsPlatformEnabled |
取得或設定值,這個值表示是否啟用這個項目的平臺對等專案。 (繼承來源 VisualElement) |
IsPlatformStateConsistent |
取得或設定值,這個值表示這個專案目前與平臺對等項目狀態一致。 (繼承來源 VisualElement) |
IsReadOnly |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
IsVisible |
取得或設定值,這個值會決定此元素是否會在螢幕上顯示,並佔用版面配置的空間。 這是可繫結屬性。 (繼承來源 VisualElement) |
Item[Int32] |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
JustifyContent |
取得或設定值,描述子項目周圍有額外空間時如何對齊子項目。 |
LogicalChildren |
已淘汰.
供 Microsoft.Maui.Controls 平台內部使用。 (繼承來源 Element) |
Margin |
取得或設定檢視的邊界。 (繼承來源 View) |
MaximumHeightRequest |
取得或設定專案在版面配置期間要求的最大高度。 這是可繫結屬性。 (繼承來源 VisualElement) |
MaximumWidthRequest |
取得或設定專案在版面配置期間要求的最大寬度。 這是可繫結屬性。 (繼承來源 VisualElement) |
MinimumHeightRequest |
取得或設定專案在版面配置期間要求的最低高度。 這是可繫結屬性。 (繼承來源 VisualElement) |
MinimumWidthRequest |
取得或設定專案在版面配置期間要求的最低寬度。 這是可繫結屬性。 (繼承來源 VisualElement) |
Navigation |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 NavigableElement) |
NavigationProxy |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 NavigableElement) |
Opacity |
取得或設定套用至項目 (呈現時) 的不透明度值。 這個值的範圍是 0 到 1;超出此範圍的值將會設定為最接近的有效值。 這是可繫結屬性。 (繼承來源 VisualElement) |
Padding |
取得或設定 Layout 的內部填補。 (繼承來源 Layout) |
Parent |
取得或設定這個專案的父 Element 代。 (繼承來源 Element) |
Position |
取得或設定值,控制以絕對還是相對方式指定子項目的座標。 |
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 |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 NavigableElement) |
StyleClass |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 NavigableElement) |
StyleId |
取得或設定使用者定義值來唯一識別項目。 (繼承來源 Element) |
TranslationX |
取得或設定項目的 X 轉譯差異。 這是可繫結屬性。 (繼承來源 VisualElement) |
TranslationY |
取得或設定項目的 Y 轉譯差異。 這是可繫結屬性。 (繼承來源 VisualElement) |
Triggers |
取得與這個專案相關聯的物件清單 TriggerBase 。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
VerticalOptions |
取得或設定 , LayoutOptions 定義如何在版面配置週期中配置專案。 這是可繫結屬性。 (繼承來源 View) |
Visual |
取得或設定實 IVisual 作,這個實作會覆寫專案的視覺外觀。 這是可繫結屬性。 (繼承來源 VisualElement) |
Width |
取得這個專案目前的寬度。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
WidthRequest |
取得或設定此項目所需的寬度覆寫項。 這是可繫結屬性。 (繼承來源 VisualElement) |
Window |
Window取得與項目相關聯的 。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
Wrap |
取得或設定值,控制是否在此配置內包裝子項目,以及如何在此配置內包裝子項目。 |
X |
取得此項目的目前 X 位置。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
Y |
取得此項目的目前 Y 位置。 這是唯讀的可繫結屬性。 (繼承來源 VisualElement) |
ZIndex |
取得或設定版面配置中專案的前至后 z 索引。 這是可繫結屬性。 (繼承來源 VisualElement) |
方法
Add(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
AddLogicalChild(Element) |
Element將加入邏輯子系。 (繼承來源 Element) |
ApplyBindings() |
將所有目前的系結套用至 BindingContext。 (繼承來源 BindableObject) |
Arrange(Rect) |
放置子物件,並決定專案的大小。 (繼承來源 VisualElement) |
ArrangeOverride(Rect) |
允許子類別覆寫 Arrange(Rect) ,即使必須明確實作 介面,以避免與舊 Arrange(Rect) 方法衝突。 (繼承來源 VisualElement) |
BatchBegin() |
表示項目屬性變更批次的開始。 如果變更較多的屬性值,這可讓效能受益。 (繼承來源 VisualElement) |
BatchCommit() |
表示項目命令批次的結束,而且現在應該已認可這些命令。 (繼承來源 VisualElement) |
ChangeVisualState() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 View) |
Clear() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
ClearLogicalChildren() |
拿掉所有子 Element系。 (繼承來源 Element) |
ClearValue(BindableProperty) |
清除先前為可系結屬性設定的任何值。 (繼承來源 BindableObject) |
ClearValue(BindablePropertyKey) |
清除先前針對可系結屬性設定的任何值,其索引鍵所識別。 (繼承來源 BindableObject) |
CoerceValue(BindableProperty) |
強制指定可系結屬性的值。 這是藉由叫用 BindableProperty.CoerceValueDelegate 指定的可系結屬性來完成。 (繼承來源 BindableObject) |
CoerceValue(BindablePropertyKey) |
強制指定可系結屬性的值。 這是藉由叫用 BindableProperty.CoerceValueDelegate 指定的可系結屬性來完成。 (繼承來源 BindableObject) |
Contains(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
CopyTo(IView[], Int32) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
CreateLayoutManager() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
CrossPlatformArrange(Rect) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
CrossPlatformMeasure(Double, Double) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
EffectIsAttached(String) |
供 .NET MAUI 內部使用。 (繼承來源 Element) |
FindByName(String) |
傳回具有指定名稱的元素。 (繼承來源 Element) |
Focus() |
嘗試將焦點設定至此項目。 (繼承來源 VisualElement) |
GetAlignSelf(BindableObject) |
傳回值,選擇性覆寫此子系在其父代內資料列或資料行的項目對齊方式。 |
GetAlignSelf(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
GetBasis(BindableObject) |
傳回值,描述此項目的相對或絕對基礎長度。 |
GetBasis(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
GetChildElements(Point) |
取得在指定 |
GetEnumerator() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
GetFlexFrame(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
GetGrow(BindableObject) |
傳回值,其決定比例成長,此項目將接受該值來將配置放入資料列或資料行。 |
GetGrow(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
GetOrder(BindableObject) |
傳回項目在其同層級之間的視覺效果順序。 |
GetOrder(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
GetRendererOverrides<T>() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 View) |
GetShrink(BindableObject) |
傳回值,其決定比例減少大小,此項目將接受該值來將配置放入資料列或資料行。 |
GetShrink(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
GetValue(BindableProperty) |
傳回包含在指定可系結屬性中的值。 (繼承來源 BindableObject) |
IndexOf(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
Insert(Int32, IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
InsertLogicalChild(Int32, Element) |
將 Element 插入至位於指定索引處的邏輯子系。 (繼承來源 Element) |
InvalidateMeasure() |
將專案的目前量值標示為無效。 (繼承來源 VisualElement) |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
使專案的量值失效。 (繼承來源 VisualElement) |
InvalidateMeasureOverride() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
IsSet(BindableProperty) |
判斷可系結屬性是否存在,且已設定值。 (繼承來源 BindableObject) |
Layout(Double, Double) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
Layout(Rect) |
在配置週期期間更新項目的界限。 (繼承來源 VisualElement) |
Measure(Double, Double, MeasureFlags) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
MeasureOverride(Double, Double) |
提供一種方式,允許子類別覆寫 Measure(Double, Double, MeasureFlags) ,即使必須明確實作 介面,以避免與舊的 Measure 方法衝突。 (繼承來源 VisualElement) |
OnAdd(Int32, IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
OnBindingContextChanged() |
只要 View 的繫結內容變更時就叫用。 (繼承來源 View) |
OnChildAdded(Element) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 VisualElement) |
OnChildRemoved(Element, Int32) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 VisualElement) |
OnChildrenReordered() |
引發 ChildrenReordered 事件。 (繼承來源 VisualElement) |
OnClear() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
OnHandlerChanged() |
在衍生類別中覆寫時,應該引發 HandlerChanged 事件。 (繼承來源 Element) |
OnHandlerChanging(HandlerChangingEventArgs) |
在衍生類別中覆寫時,應該引發 HandlerChanging 事件。 (繼承來源 Element) |
OnInsert(Int32, IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
OnMeasure(Double, Double) |
配置度量發生時所呼叫的方法。 (繼承來源 VisualElement) |
OnParentChanged() |
在衍生類別中覆寫時,應該引發 ParentChanged 事件。 (繼承來源 Element) |
OnParentChanging(ParentChangingEventArgs) |
在衍生類別中覆寫時,應該引發 ParentChanging 事件。 (繼承來源 Element) |
OnParentSet() |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
OnPropertyChanged(String) |
繫結屬性變更時呼叫的方法。 (繼承來源 Element) |
OnPropertyChanging(String) |
引發 PropertyChanging 事件。 (繼承來源 BindableObject) |
OnRemove(Int32, IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
OnSizeAllocated(Double, Double) |
配置週期期間設定項目大小時所呼叫的方法。 實作這個方法可為此事件加入類別處理。 (繼承來源 VisualElement) |
OnUpdate(Int32, IView, IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
PlatformSizeChanged() |
表示此元素大小的平臺對等專案已變更,而且可能需要新的版面配置週期。 (繼承來源 VisualElement) |
RefreshIsEnabledProperty() |
如果發生某些事件,而且屬性的值將會變更, IsEnabledCore 則一律呼叫這個方法。 (繼承來源 VisualElement) |
Remove(IView) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
RemoveAt(Int32) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 Layout) |
RemoveBinding(BindableProperty) |
從可系結屬性中移除先前設定的系結。 (繼承來源 BindableObject) |
RemoveDynamicResource(BindableProperty) |
拿掉先前設定的動態資源。 (繼承來源 Element) |
RemoveLogicalChild(Element) |
從邏輯子系中移除第一個出現的特定 Element 專案。 (繼承來源 Element) |
SetAlignSelf(BindableObject, FlexAlignSelf) |
設定值,選擇性覆寫此子項目的父項目項目對齊方式。 |
SetAlignSelf(IView, FlexAlignSelf) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
SetBasis(BindableObject, FlexBasis) |
設定值,描述此項目的相對或絕對基礎長度。 |
SetBasis(IView, FlexBasis) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
SetBinding(BindableProperty, BindingBase) |
將系結指派給可系結屬性。 (繼承來源 BindableObject) |
SetDynamicResource(BindableProperty, String) |
使用提供的索引鍵, BindableProperty 設定要透過 DynamicResource 更新這個項目的 屬性。 (繼承來源 Element) |
SetGrow(BindableObject, Single) |
設定值,其決定比例成,此項目將接受該值來將配置放入資料列或資料行。 |
SetGrow(IView, Single) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
SetOrder(BindableObject, Int32) |
設定元素在其同層級中的視覺優先順序。 |
SetOrder(IView, Int32) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
SetShrink(BindableObject, Single) |
設定值,其決定比例減少大小,此項目將接受該值來將配置放入資料列或資料行。 |
SetShrink(IView, Single) |
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 |
SetValue(BindableProperty, Object) |
設定指定可系結屬性的值。 (繼承來源 BindableObject) |
SetValue(BindablePropertyKey, Object) |
設定指定可系結屬性的值。 (繼承來源 BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
供 Microsoft.Maui.Controls 平台內部使用。 (繼承來源 BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
供 .NET MAUI 內部使用。 (繼承來源 Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
供 .NET MAUI 內部使用。 (繼承來源 Element) |
SizeAllocated(Double, Double) |
在版面配置週期期間呼叫的方法,以發出子樹狀結構配置開始的訊號。 (繼承來源 VisualElement) |
UnapplyBindings() |
從目前內容中移除所有目前的系結。 (繼承來源 BindableObject) |
Unfocus() |
取消設定此元素上的鍵盤焦點。 (繼承來源 VisualElement) |
事件
BatchCommitted |
呼叫 來認可屬性變更批次時 BatchCommit()發生。 (繼承來源 VisualElement) |
BindingContextChanged |
發生於 BindingContext 屬性的值變更時。 (繼承來源 BindableObject) |
ChildAdded |
每當子專案加入至 項目時引發。 (繼承來源 Element) |
ChildRemoved |
每當從專案中移除子項目時引發。 (繼承來源 Element) |
ChildrenReordered |
發生於這個專案的子系順序變更時。 (繼承來源 VisualElement) |
DescendantAdded |
每當子專案加入至專案的子樹時引發。 (繼承來源 Element) |
DescendantRemoved |
每當從專案子樹中移除子項目時引發。 (繼承來源 Element) |
FocusChangeRequested |
已淘汰.
Flexbox 類似的配置,將子項目配置到子項目的可選擇性包裝資料列或資料行。 (繼承來源 VisualElement) |
Focused |
發生於此項目焦點時。 (繼承來源 VisualElement) |
HandlerChanged |
每當項目的處理程式變更時引發。 (繼承來源 Element) |
HandlerChanging |
每當項目的處理程序開始變更時引發。 (繼承來源 Element) |
Loaded |
發生於已建構專案並加入至物件樹狀結構時。 (繼承來源 VisualElement) |
MeasureInvalidated |
發生於專案的目前量值已失效時。 (繼承來源 VisualElement) |
ParentChanged |
每當專案的父代變更時引發。 (繼承來源 Element) |
ParentChanging |
每當項目的 開始變更時引發。 (繼承來源 Element) |
PropertyChanged |
當屬性值變更時發生。 (繼承來源 BindableObject) |
PropertyChanging |
當屬性值變更中時發生。 (繼承來源 BindableObject) |
SizeChanged |
發生於專案的大小變更時。 (繼承來源 VisualElement) |
Unfocused |
發生於這個專案未對焦時。 (繼承來源 VisualElement) |
Unloaded |
當專案不再連接到主要物件樹狀結構時發生。 (繼承來源 VisualElement) |
明確介面實作
擴充方法
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應