Sdílet prostřednictvím


FlexLayout Třída

Definice

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

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
    interface ICrossPlatformLayout
Public Class FlexLayout
Inherits Layout
Implements ICollection(Of IView), IEnumerable(Of IView), IFlexLayout, IList(Of IView)
Dědičnost
Atributy
Implementuje

Poznámky

FlexLayout je Layout nástroj, který je efektivně rozloží Children podobným způsobem jako css Flexbox.

Vlastnost Direction určuje primární osu rozložení. Vlastnost JustifyContent určuje, jak Children jsou rozloženy podél primární osy. Vlastnost AlignItems určuje, jak Children jsou rozloženy podél křížové osy. AlignContent Vlastnost funguje podobně, ale platí pro celé řádky nebo sloupce, nikoli pro jednotlivé prvky.

Počáteční velikost podřízeného elementu je nastavena pomocí SetBasis(BindableObject, FlexBasis) a jeho chování při změně velikosti je nastaveno pomocí SetGrow(BindableObject, Single) a SetShrink(BindableObject, Single).

Konstruktory

FlexLayout()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

Pole

_layoutManager

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
AlignContentProperty

Vázatelná vlastnost pro připojenou vlastnost AlignContent.

AlignItemsProperty

Vázatelná vlastnost pro připojenou vlastnost AlignItems.

AlignSelfProperty

Vázatelná vlastnost pro připojenou vlastnost AlignSelf.

BasisProperty

Vázatelná vlastnost pro připojenou vlastnost Basis.

DirectionProperty

Vázatelná vlastnost pro připojenou vlastnost Direction.

GrowProperty

Vázatelná vlastnost pro připojenou vlastnost Grow.

JustifyContentProperty

Vázatelná vlastnost pro připojenou vlastnost JustifyContent.

OrderProperty

Vázatelná vlastnost pro připojenou vlastnost Order.

PositionProperty

Vázatelná vlastnost pro připojenou vlastnost Position.

propertyMapper

Představuje interní PropertyMapperzobrazení .

(Zděděno od View)
ShrinkProperty

Vázatelná vlastnost pro přidruženou vlastnost Shrink.

WrapProperty

Vázatelná vlastnost pro přidruženou vlastnost Wrap.

Vlastnosti

AlignContent

Získá nebo nastaví hodnotu, která řídí, jak více řádků nebo sloupců podřízených elementů jsou zarovnány.

AlignItems

Získá nebo nastaví hodnotu, která řídí, jak jsou podřízené elementy rozloženy v jejich řádku nebo sloupci.

AnchorX

Získá nebo nastaví komponentu X středového bodu pro všechny operace transformace, vzhledem k hranicím prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
AnchorY

Získá nebo nastaví součást Y středového bodu pro všechny operace transformace, vzhledem k hranicím prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
AutomationId

Získá nebo nastaví hodnotu, která umožňuje rozhraní automatizace najít a pracovat s tímto prvkem.

(Zděděno od Element)
Background

Získá nebo nastaví , Brush který bude použit k vyplnění pozadí prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
BackgroundColor

Získá nebo nastaví , Color který vyplní pozadí prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Batched

Získá hodnotu, která označuje, že byly provedeny dávkové změny pro tento prvek.

(Zděděno od VisualElement)
Behaviors

Získá seznam objektů přidružených Behavior k tomuto prvku. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
BindingContext

Získá nebo nastaví objekt, který obsahuje vlastnosti, které budou cílem vázané vlastnosti, které patří do tohoto BindableObject. Jedná se o vázanou vlastnost.

(Zděděno od BindableObject)
Bounds

Získá hranice prvku v jednotkách nezávislých na zařízení.

(Zděděno od VisualElement)
CascadeInputTransparent

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
Children

Pro interní použití platformou Microsoft.Maui.Controls.

(Zděděno od Layout)
class

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od NavigableElement)
ClassId

Získá nebo nastaví hodnotu sloužící k identifikaci kolekce sémanticky podobných prvků.

(Zděděno od Element)
Clip

Určuje oblast oříznutí pro prvek. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Count

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
DesiredSize

Získá velikost, která tento prvek vypočítat během měření průchodu rozložení procesu.

(Zděděno od VisualElement)
Direction

Získá nebo nastaví směr flexe pro podřízené prvky v rámci tohoto rozložení.

DisableLayout

Získá hodnotu, která označuje, že rozložení pro tento prvek je zakázáno.

(Zděděno od VisualElement)
Dispatcher

Získá dispečer, který byl k dispozici při vytvoření tohoto objektu vazby, jinak se pokusí najít nejbližší dostupný dispečer (pravděpodobně okno nebo aplikace).

(Zděděno od BindableObject)
EffectControlProvider

Pro interní použití v .NET MAUI.

(Zděděno od Element)
Effects

Získá nebo nastaví styly a vlastnosti, které budou použity na element během běhu.

(Zděděno od Element)
FlowDirection

Získá nebo nastaví směr toku rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Frame

Získá nebo nastaví rámeček, který se nachází v tomto prvku na obrazovce.

(Zděděno od VisualElement)
GestureController

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
GestureRecognizers

Kolekce rozpoznávání gest přidružených k tomuto zobrazení.

(Zděděno od View)
Handler

Získá nebo nastaví IViewHandler přidružený k tomuto prvku.

(Zděděno od VisualElement)
Height

Získá aktuální vykreslenou výšku tohoto prvku. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
HeightRequest

Získá nebo nastaví přepsání požadované výšky tohoto prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
HorizontalOptions

Získá nebo nastaví LayoutOptions , který definuje, jak se prvek rozloží v cyklu rozložení. Toto je vázatelná vlastnost.

(Zděděno od View)
Id

Získá hodnotu, která lze použít k jedinečné identifikaci elementu v průběhu spuštění aplikace.

(Zděděno od Element)
IgnoreSafeArea

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
InputTransparent

Získá nebo nastaví hodnotu označující, zda tento prvek reaguje na testování během interakce uživatele. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
IsClippedToBounds

Získá nebo nastaví hodnotu, která určuje, zda rozložení má oříznuty podřízené položky na jeho hranice.

(Zděděno od Layout)
IsEnabled

Získá nebo nastaví hodnotu označující, zda je tento prvek povolen v uživatelském rozhraní. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
IsEnabledCore

Tato hodnota představuje kumulativní IsEnabled hodnotu. Všechny typy, které přepíší tuto vlastnost, musí také vyvolat metodu RefreshIsEnabledProperty(), pokud se hodnota změní.

(Zděděno od VisualElement)
IsFocused

Získá hodnotu označující, zda je tento prvek aktuálně zaměřen. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
IsInPlatformLayout

Získá nebo nastaví hodnotu, která označuje, že tento prvek právě prochází v cyklu rozložení platformy.

(Zděděno od VisualElement)
IsLoaded

Označuje, jestli je prvek připojený ke stromu hlavního objektu.

(Zděděno od VisualElement)
IsPlatformEnabled

Získá nebo nastaví hodnotu, která označuje, zda je povolena ekvivalentní prvek platformy tohoto elementu.

(Zděděno od VisualElement)
IsPlatformStateConsistent

Získá nebo nastaví hodnotu, která označuje, že tento prvek je aktuálně konzistentní se stavem ekvivalentního prvku platformy.

(Zděděno od VisualElement)
IsReadOnly

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
IsVisible

Získá nebo nastaví hodnotu, která určuje, zda bude tento prvek viditelný na obrazovce a zabírá místo v rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Item[Int32]

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
JustifyContent

Získá nebo nastaví hodnotu, která popisuje, jak jsou podřízené elementy ospravedlňovány, když je kolem nich nadbytečné místo.

LogicalChildren
Zastaralé.

Pro interní použití platformou Microsoft.Maui.Controls.

(Zděděno od Element)
Margin

Získá nebo nastaví okraj pro zobrazení.

(Zděděno od View)
MaximumHeightRequest

Získá nebo nastaví maximální výšku elementu požadovat během rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
MaximumWidthRequest

Získá nebo nastaví maximální šířku element bude požadovat během rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
MinimumHeightRequest

Získá nebo nastaví minimální výšku elementu během rozložení. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
MinimumWidthRequest

Získá nebo nastaví minimální šířku elementu během rozložení. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
Navigation

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od NavigableElement)
NavigationProxy

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od NavigableElement)
Opacity

Získá nebo nastaví hodnotu krytí použité na element při vykreslení. Rozsah této hodnoty je 0 až 1; hodnoty mimo tento rozsah budou nastaveny na nejbližší platnou hodnotu. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
Padding

Získá nebo nastaví vnitřní odsazení rozložení.

(Zděděno od Layout)
Parent

Získá nebo nastaví nadřazený Element prvek tohoto prvku.

(Zděděno od Element)
Position

Získá nebo nastaví hodnotu, která řídí, zda souřadnice podřízených elementů jsou zadány v absolutních nebo relativních termínech.

RealParent

Pro interní použití v .NET MAUI.

(Zděděno od Element)
Resources

Získá nebo nastaví místní slovník prostředků.

(Zděděno od VisualElement)
Rotation

Získá nebo nastaví otočení (ve stupních) o ose Z (afinní otočení) při vykreslení prvku. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
RotationX

Získá nebo nastaví otočení (ve stupních) o ose X (otočení perspektivy) při vykreslení elementu. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
RotationY

Získá nebo nastaví otočení (ve stupních) o ose Y (otočení perspektivy) při vykreslení prvku. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
Scale

Získá nebo nastaví faktor škálování použitý na prvek. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
ScaleX

Získá nebo nastaví hodnotu měřítka pro použití na směr X. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
ScaleY

Získá nebo nastaví hodnotu měřítka pro použití na směr Y. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
Shadow

Získá nebo nastaví efekt stínu přetypování elementem. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
Style

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od NavigableElement)
StyleClass

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od NavigableElement)
StyleId

Získá nebo nastaví uživatelem definovanou hodnotu pro jedinečnou identifikaci elementu.

(Zděděno od Element)
TranslationX

Získá nebo nastaví X rozdíly překladu elementu. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
TranslationY

Získá nebo nastaví rozdíly překladu Y elementu. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
Triggers

Získá seznam objektů přidružených TriggerBase k tomuto prvku. Toto je vlastnost vazby jen pro čtení.

(Zděděno od VisualElement)
VerticalOptions

Získá nebo nastaví LayoutOptions , který definuje, jak se prvek rozloží v cyklu rozložení. Toto je vázatelná vlastnost.

(Zděděno od View)
Visual

Získá nebo nastaví implementaci IVisual , která přepíše vizuální vzhled elementu. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
Width

Získá aktuální šířku tohoto prvku. Toto je vlastnost vazby jen pro čtení.

(Zděděno od VisualElement)
WidthRequest

Získá nebo nastaví přepsání požadované šířky tohoto prvku. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)
Window

Získá objekt Window , který je přidružen k elementu. Toto je vlastnost vazby jen pro čtení.

(Zděděno od VisualElement)
Wrap

Získá nebo nastaví hodnotu, která určuje, zda a jak podřízené prvky v rámci tohoto zalamování rozložení.

X

Získá aktuální pozici X tohoto prvku. Toto je vlastnost vazby jen pro čtení.

(Zděděno od VisualElement)
Y

Získá aktuální pozici Y tohoto prvku. Toto je vlastnost vazby jen pro čtení.

(Zděděno od VisualElement)
ZIndex

Získá nebo nastaví front-to-back z-index prvku v rámci rozložení. Jedná se o vázanou vlastnost.

(Zděděno od VisualElement)

Metody

Add(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
AddLogicalChild(Element)

Přidá objekt Element do logických podřízených položek.

(Zděděno od Element)
ApplyBindings()

Použije všechny aktuální vazby na BindingContext.

(Zděděno od BindableObject)
Arrange(Rect)

Umístí podřízené objekty a určí velikost prvku.

(Zděděno od VisualElement)
ArrangeOverride(Rect)

Umožňuje podtřídy přepsat Arrange(Rect) , i když musí být rozhraní explicitně implementováno, aby se zabránilo konfliktu se starou Arrange(Rect) metodou.

(Zděděno od VisualElement)
BatchBegin()

Signalizuje začátek dávky změn vlastností prvků. To může být přínosné pro výkon, pokud se změní větší počet hodnot vlastností.

(Zděděno od VisualElement)
BatchCommit()

Signalizuje konec dávky příkazů elementu a že tyto příkazy by teď měly být potvrzeny.

(Zděděno od VisualElement)
ChangeVisualState()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
Clear()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
ClearLogicalChildren()

Odebere všechny podřízené Elementobjekty.

(Zděděno od Element)
ClearValue(BindableProperty)

Vymaže všechny hodnoty, které jsou dříve nastaveny pro vazbu vlastnost.

(Zděděno od BindableObject)
ClearValue(BindablePropertyKey)

Vymaže každou hodnotu, která byla dříve nastavena pro vlastnost vazbu, identifikovanou jejím klíčem.

(Zděděno od BindableObject)
CoerceValue(BindableProperty)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vlastnosti vazby.

(Zděděno od BindableObject)
CoerceValue(BindablePropertyKey)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vlastnosti vazby.

(Zděděno od BindableObject)
Contains(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
CopyTo(IView[], Int32)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
CreateLayoutManager()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

CrossPlatformArrange(Rect)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
CrossPlatformMeasure(Double, Double)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

EffectIsAttached(String)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
FindByName(String)

Vrátí prvek, který má zadaný název.

(Zděděno od Element)
Focus()

Pokusí se nastavit fokus na tento prvek.

(Zděděno od VisualElement)
GetAlignSelf(BindableObject)

Vrátí hodnotu, která volitelně přepíše zarovnání položky tohoto podřízeného objektu v jeho řádku nebo sloupci v nadřazené hodnotě.

GetAlignSelf(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

GetBasis(BindableObject)

Vrátí hodnotu, která popisuje relativní nebo absolutní délku základu tohoto prvku.

GetBasis(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

GetChildElements(Point)

Získá podřízené prvky, které jsou vizuálně pod zadaným pointobjektem .

(Zděděno od View)
GetEnumerator()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
GetFlexFrame(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

GetGrow(BindableObject)

Vrátí hodnotu, která určuje proporcionální růst, který tento prvek přijme, aby se přiřadil rozložení v řádku nebo sloupci.

GetGrow(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

GetOrder(BindableObject)

Vrátí vizuální pořadí elementu mezi jeho sourozenci.

GetOrder(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

GetRendererOverrides<T>()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
GetShrink(BindableObject)

Vrátí hodnotu, která určuje proporcionální zmenšení velikosti, které tento prvek přijme pro akomodaci rozložení v řádku nebo sloupci.

GetShrink(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

GetValue(BindableProperty)

Vrátí hodnotu, která je obsažena v dané vázatelné vlastnosti.

(Zděděno od BindableObject)
IndexOf(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
Insert(Int32, IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
InsertLogicalChild(Int32, Element)

Vloží objekt Element do logických podřízených položek v zadaném indexu.

(Zděděno od Element)
InvalidateMeasure()

Označí aktuální míru prvku jako neplatnou.

(Zděděno od VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)

Zruší platnost míry prvku.

(Zděděno od VisualElement)
InvalidateMeasureOverride()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
IsSet(BindableProperty)

Určuje, zda existuje vázatelná vlastnost a má nastavenou hodnotu.

(Zděděno od BindableObject)
Layout(Double, Double)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

Layout(Rect)

Aktualizuje hranice prvku během cyklu rozložení.

(Zděděno od VisualElement)
Measure(Double, Double, MeasureFlags)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
MeasureOverride(Double, Double)

Poskytuje způsob, jak umožnit podtřídy přepsání Measure(Double, Double, MeasureFlags) , i když musí být rozhraní explicitně implementováno, aby se zabránilo konfliktu se starou metodou Measure.

(Zděděno od VisualElement)
OnAdd(Int32, IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

OnBindingContextChanged()

Vyvoláno vždy, když se kontext vazby View změní.

(Zděděno od View)
OnChildAdded(Element)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od VisualElement)
OnChildRemoved(Element, Int32)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od VisualElement)
OnChildrenReordered()

ChildrenReordered Vyvolá událost.

(Zděděno od VisualElement)
OnClear()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

OnHandlerChanged()

Při přepsání v odvozené třídě by měl vyvolat HandlerChanged událost.

(Zděděno od Element)
OnHandlerChanging(HandlerChangingEventArgs)

Při přepsání v odvozené třídě by měl vyvolat HandlerChanging událost.

(Zděděno od Element)
OnInsert(Int32, IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

OnMeasure(Double, Double)

Metoda, která se volá, když dojde k měření rozložení.

(Zděděno od VisualElement)
OnParentChanged()

Při přepsání v odvozené třídě by měl vyvolat ParentChanged událost.

(Zděděno od Element)
OnParentChanging(ParentChangingEventArgs)

Při přepsání v odvozené třídě by měl vyvolat ParentChanging událost.

(Zděděno od Element)
OnParentSet()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

OnPropertyChanged(String)

Metoda, která je volána při změně vázané vlastnosti.

(Zděděno od Element)
OnPropertyChanging(String)

PropertyChanging Vyvolá událost.

(Zděděno od BindableObject)
OnRemove(Int32, IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

OnSizeAllocated(Double, Double)

Metoda, která je volána, když je velikost elementu nastavena během cyklu rozložení. Implementujte tuto metodu pro přidání zpracování třídy pro tuto událost.

(Zděděno od VisualElement)
OnUpdate(Int32, IView, IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

PlatformSizeChanged()

Signály, že se změnila velikost elementu ekvivalentního platformě pro tento prvek a může být potřeba nový cyklus rozložení.

(Zděděno od VisualElement)
RefreshIsEnabledProperty()

Tato metoda musí být vždy volána, pokud dojde k nějaké události a hodnota IsEnabledCore vlastnosti se změní.

(Zděděno od VisualElement)
Remove(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
RemoveAt(Int32)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
RemoveBinding(BindableProperty)

Odebere dříve nastavenou vazbu z vlastnosti vazby.

(Zděděno od BindableObject)
RemoveDynamicResource(BindableProperty)

Odebere dříve nastavený dynamický prostředek.

(Zděděno od Element)
RemoveLogicalChild(Element)

Odebere první výskyt konkrétního Element z logických podřízených položek.

(Zděděno od Element)
SetAlignSelf(BindableObject, FlexAlignSelf)

Nastaví hodnotu, která volitelně přepíše aliginment položky nadřazeného elementu pro tento podřízený prvek.

SetAlignSelf(IView, FlexAlignSelf)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetBasis(BindableObject, FlexBasis)

Nastaví hodnotu, která popisuje relativní nebo absolutní délku základu tohoto prvku.

SetBasis(IView, FlexBasis)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetBinding(BindableProperty, BindingBase)

Přiřadí vazbu k vlastnosti s možností vazby.

(Zděděno od BindableObject)
SetDynamicResource(BindableProperty, String)

BindableProperty Nastaví vlastnost tohoto prvku, který se má aktualizovat prostřednictvím DynamicResource pomocí zadaného klíče.

(Zděděno od Element)
SetGrow(BindableObject, Single)

Nastaví hodnotu, která určuje proporcionální růst, který bude tento prvek přijímat pro acccommodate rozložení v řádku nebo sloupci.

SetGrow(IView, Single)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetOrder(BindableObject, Int32)

Nastaví prioritu vizuálního pořadí prvku na stejné úrovni.

SetOrder(IView, Int32)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetShrink(BindableObject, Single)

Nastaví hodnotu, která určuje proporcionální zmenšení velikosti, které tento prvek přijme, aby bylo rozložení v řádku nebo sloupci acccommodate.

SetShrink(IView, Single)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetValue(BindableProperty, Object)

Nastaví hodnotu zadané vlastnosti vazby.

(Zděděno od BindableObject)
SetValue(BindablePropertyKey, Object)

Nastaví hodnotu zadané vlastnosti vazby.

(Zděděno od BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
SizeAllocated(Double, Double)

Metoda, která je volána během cyklu rozložení signalizovat začátek rozložení dílčího stromu.

(Zděděno od VisualElement)
UnapplyBindings()

Odebere z aktuálního kontextu všechny aktuální vazby.

(Zděděno od BindableObject)
Unfocus()

Zruší nastavení fokusu klávesnice na tento prvek.

(Zděděno od VisualElement)

Událost

BatchCommitted

Vyvolá se, když byla potvrzena dávka změn vlastností voláním BatchCommit().

(Zděděno od VisualElement)
BindingContextChanged

Nastane, když se změní hodnota BindingContext vlastnosti.

(Zděděno od BindableObject)
ChildAdded

Vyvolá se při každém přidání podřízeného prvku do elementu.

(Zděděno od Element)
ChildRemoved

Vyvolá se při každém odebrání podřízeného prvku z elementu.

(Zděděno od Element)
ChildrenReordered

Vyvolá se při změně pořadí podřízených položek tohoto prvku.

(Zděděno od VisualElement)
DescendantAdded

Vyvolá se při každém přidání podřízeného prvku do podstromu elementu.

(Zděděno od Element)
DescendantRemoved

Vyvolá se při každém odebrání podřízeného prvku z podstromu elementů.

(Zděděno od Element)
FocusChangeRequested
Zastaralé.

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od VisualElement)
Focused

Vyvolá se, když je tento prvek zaměřen.

(Zděděno od VisualElement)
HandlerChanged

Vyvolá se při každé změně obslužné rutiny elementu.

(Zděděno od Element)
HandlerChanging

Vyvolá se pokaždé, když se obslužná rutina elementu začne měnit.

(Zděděno od Element)
Loaded

Vyvolá se, když byl vytvořen prvek a přidán do stromu objektů.

(Zděděno od VisualElement)
MeasureInvalidated

Vyvolá se v případě, že aktuální míra prvku byla zneplatněna.

(Zděděno od VisualElement)
ParentChanged

Vyvolá se při každé změně nadřazeného prvku.

(Zděděno od Element)
ParentChanging

Vyvolána vždy, když se element začne měnit.

(Zděděno od Element)
PropertyChanged

Nastane při změně hodnoty vlastnosti.

(Zděděno od BindableObject)
PropertyChanging

Nastane, když se hodnota vlastnosti mění.

(Zděděno od BindableObject)
SizeChanged

Nastane při změně velikosti prvku.

(Zděděno od VisualElement)
Unfocused

Nastane, když je tento prvek nezaostřený.

(Zděděno od VisualElement)
Unloaded

Nastane, když prvek již není připojen ke stromu hlavních objektů.

(Zděděno od VisualElement)

Explicitní implementace rozhraní

IBindableLayout.Children

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
IContextFlyoutElement.ContextFlyout

Získá pro ContextFlyout zobrazení. Do kontextového vysouvacího rámečku je možné přidat kontextové rámečky nabídek, podsítě nabídek a oddělovače vysouvacích rámečků nabídek.

(Zděděno od Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Element)
IElement.Handler

Získá nebo nastaví view obslužnou rutinu elementu.

(Zděděno od VisualElement)
IElement.Parent

Získá nadřazený prvek elementu.

(Zděděno od Element)
IElementController.Descendants()

Pro interní použití v .NET MAUI.

(Zděděno od Element)
IElementController.LogicalChildren

Pro interní použití v .NET MAUI.

(Zděděno od Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
IEnumerable.GetEnumerator()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
IGestureController.CompositeGestureRecognizers

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
IHotReloadableView.Reload()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
IHotReloadableView.ReloadHandler

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
IHotReloadableView.TransferState(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
ILayout.ClipsToBounds

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
INameScope.RegisterName(String, Object)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
INameScope.UnregisterName(String)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
IPaddingElement.PaddingDefaultValueCreator()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od Layout)
IPropertyMapperView.GetPropertyMapperOverrides()

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
IReplaceableView.ReplacedView

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

(Zděděno od View)
IToolTipElement.ToolTip

Představuje malé obdélníkové automaticky otevírané okno, které zobrazuje stručný popis účelu zobrazení, když uživatel umístí ukazatel myši na zobrazení.

(Zděděno od Element)
IView.Arrange(Rect)

Umístí podřízené elementy a určí velikost elementu.

(Zděděno od VisualElement)
IView.Background

Získá barvu, která vyplní pozadí zobrazení.

(Zděděno od VisualElement)
IView.Clip

Získá cestu sloužící k definování osnovy obsahu zobrazení.

(Zděděno od VisualElement)
IView.FlowDirection

Směr, ve kterém jsou prvky uživatelského rozhraní kontrolovány okem

(Zděděno od VisualElement)
IView.Height

Získá zadanou výšku IView.

(Zděděno od VisualElement)
IView.HorizontalLayoutAlignment

Určuje vodorovný aspekt uspořádání tohoto prvku v kontejneru.

(Zděděno od View)
IView.InvalidateArrange()

Metoda, která je volána ke zneplatnění rozložení tohoto zobrazení.

(Zděděno od VisualElement)
IView.InvalidateMeasure()

Signalizuje, že aktuální hodnota míry tohoto zobrazení již není platná a musí být přepočítaná během dalšího průchodu míry.

(Zděděno od VisualElement)
IView.IsFocused

Získá hodnotu označující, zda je toto zobrazení v současné době zaměřeno.

(Zděděno od VisualElement)
IView.Margin

Okraj představuje vzdálenost mezi zobrazením a jeho sousedními zobrazeními.

(Zděděno od View)
IView.MaximumHeight

Získá zadanou maximální výšku omezení IView, mezi nulou a double. Positiveinfinity.

(Zděděno od VisualElement)
IView.MaximumWidth

Získá zadanou maximální šířku omezení IView, mezi nulou a double. Positiveinfinity.

(Zděděno od VisualElement)
IView.Measure(Double, Double)

Aktualizuje velikost zobrazení.

(Zděděno od VisualElement)
IView.MinimumHeight

Získá zadanou minimální výšku omezení IView, mezi nulou a double. Positiveinfinity.

(Zděděno od VisualElement)
IView.MinimumWidth

Získá zadanou minimální šířku omezení IView, mezi nulou a double. Positiveinfinity.

(Zděděno od VisualElement)
IView.Semantics

Přidání sémantiky do každého zobrazení pro usnadnění přístupu

(Zděděno od VisualElement)
IView.Shadow

Vykreslí stín kolem cílového zobrazení.

(Zděděno od VisualElement)
IView.VerticalLayoutAlignment

Určuje svislý aspekt uspořádání tohoto prvku v kontejneru.

(Zděděno od View)
IView.Visibility

Získá hodnotu, která určuje, zda toto zobrazení má být součástí stromu vizuálu nebo ne.

(Zděděno od VisualElement)
IView.Width

Získá zadanou šířku IView.

(Zděděno od VisualElement)
IVisualElementController.EffectiveFlowDirection

Pro interní použití v .NET MAUI.

(Zděděno od VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)

Pro interní použití v .NET MAUI.

(Zděděno od VisualElement)
IVisualTreeElement.GetVisualChildren()

Získá jen pro čtení seznam podřízených prvků vizuálu.

(Zděděno od Element)
IVisualTreeElement.GetVisualParent()

Získá nadřazený vizuál elementu.

(Zděděno od Element)

Metody rozšíření

AbortAnimation(IAnimatable, String)

Zastaví animaci.

Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Nastaví zadané parametry a spustí animaci.

Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Nastaví zadané parametry a spustí animaci.

Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Nastaví zadané parametry a spustí animaci.

Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager)

Nastaví zadané parametry a spustí animaci.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action, IAnimationManager)

Nastaví zadané parametry a spustí kinetickou animaci.

AnimationIsRunning(IAnimatable, String)

Vrátí logickou hodnotu, která označuje, zda je animace určená nástrojem spuštěna handle .

Batch(IAnimatable)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetAppTheme<T>(BindableObject, BindableProperty, T, T)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Vytvoří a použije vazbu na vlastnost.

FindByName<T>(Element, String)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

CancelAnimations(VisualElement)

Přeruší všechny animace (např. LayoutTo, TranslateTo, ScaleToatd.) u elementu view .

FadeTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která provádí prolnutí popsané opacityparametry , lengtha easing .

LayoutTo(VisualElement, Rect, UInt32, Easing) Vrátí úlohu, která zjednodušuje hranice VisualElement zadané parametrem view na obdélník určený parametrem bounds .
RelRotateTo(VisualElement, Double, UInt32, Easing)

Otočí VisualElement objekt určený objektem view z aktuálního otočení o hodnotu drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která škáluje VisualElement objekt určený parametrem view z aktuálního měřítka na dscale.

RotateTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která obměňuje VisualElement hodnotu určenou parametrem view , která je popsána rotationparametry , lengtha easing .

RotateXTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která zkosí osu X objektu VisualElement určeného parametrem viewrotation, a to na chvíli length a pomocí easing.

RotateYTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která zkosí osu VisualElement Y s hodnotou , která je určena parametrem rotationview , trvá to čas length a používá easing.

ScaleTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která škáluje VisualElement hodnotu určenou parametrem view na absolutní faktor scaleškálování .

ScaleXTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která škáluje osu X objektu VisualElement určeného parametrem view na absolutní faktor scaleškálování .

ScaleYTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která škáluje osu VisualElement Y metody určené parametrem view na absolutní faktor scaleškálování .

TranslateTo(VisualElement, Double, Double, UInt32, Easing)

Animuje prvky TranslationX a TranslationY vlastnosti z jejich aktuálních hodnot na nové hodnoty. Tím se zajistí, že rozložení vstupu bude na stejné pozici jako rozložení vizuálu.

HasVisualStateGroups(VisualElement)

Vrátí, true pokud element má přidruženou jednu nebo více skupin stavu vizuálů. V opačném případě vrátí hodnotu false.

CheckHandlers(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

ComputeDesiredSize(IView, Double, Double)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

ComputeFrame(IView, Rect)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

ToHandler(IElement, IMauiContext)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

ToPlatform(IElement, IMauiContext)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

ToHandler(IView, IMauiContext)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

SetSemanticFocus(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

CaptureAsync(IView)

Rozložení podobné flexboxu, které rozloží podřízené prvky do volitelně zalomitelných řádků nebo sloupců podřízených prvků.

GetVisualElementWindow(IVisualTreeElement)

Získá okno obsahující vizuální strom element, pokud element je obsažen v jednom.

GetVisualTreeDescendants(IVisualTreeElement)

Získá celou hierarchii potomků jako seznam podřízených položek pro daný prvek vizuálního stromu.

GetVisualTreeElements(IVisualTreeElement, Point)

Získá seznam podřízených prvků vizuálního stromu na základě daného bodu.

GetVisualTreeElements(IVisualTreeElement, Rect)

Získá seznam podřízených prvků vizuálního stromu na základě obdélníku.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Získá seznam podřízených prvků vizuálního stromu na základě daného bodu x, y.

GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double)

Získá seznam podřízených prvků vizuálního stromu založeného na obdélníku definovaném jeho souřadnicemi, které jsou zadány v jednotkách platformy, nikoli pixelů.

Platí pro

Viz také