Border Osztály

Definíció

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

public ref class Border : Microsoft::Maui::Controls::View, Microsoft::Maui::Controls::IPaddingElement, Microsoft::Maui::IBorderView
[Microsoft.Maui.Controls.ContentProperty("Content")]
public class Border : Microsoft.Maui.Controls.View, Microsoft.Maui.Controls.IPaddingElement, Microsoft.Maui.IBorderView
[<Microsoft.Maui.Controls.ContentProperty("Content")>]
type Border = class
    inherit View
    interface IContentView
    interface IView
    interface IElement
    interface ITransform
    interface IPadding
    interface ICrossPlatformLayout
    interface IBorderView
    interface IBorderStroke
    interface IStroke
    interface IPaddingElement
Public Class Border
Inherits View
Implements IBorderView, IPaddingElement
Öröklődés
Öröklődés
Attribútumok
Megvalósítás

Megjegyzések

A szegély lehetővé teszi vizuális dekoráció hozzáadását bármilyen tartalom köré. A vizuálisan gazdag tárolók létrehozásához testre szabhatja a körvonalat (szegélyt), a hátteret, az alakzatot, a kitöltést és egyebeket.

Konstruktorok

Name Description
Border()

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

Mezők

Name Description
ContentProperty

Bindable tulajdonság a következőhöz Content: .

PaddingProperty

Bindable tulajdonság a következőhöz Padding: .

propertyMapper

A nézet belső PropertyMappernézetét jelöli.

(Öröklődés forrása View)
SafeAreaEdgesProperty

Bindable tulajdonság a következőhöz SafeAreaEdges: .

StrokeDashArrayProperty

Bindable tulajdonság a következőhöz StrokeDashArray: .

StrokeDashOffsetProperty

Bindable tulajdonság a következőhöz StrokeDashOffset: .

StrokeLineCapProperty

Bindable tulajdonság a következőhöz StrokeLineCap: .

StrokeLineJoinProperty

Bindable tulajdonság a következőhöz StrokeLineJoin: .

StrokeMiterLimitProperty

Bindable tulajdonság a következőhöz StrokeMiterLimit: .

StrokeProperty

Bindable tulajdonság a következőhöz Stroke: .

StrokeShapeProperty

Bindable tulajdonság a következőhöz StrokeShape: .

StrokeThicknessProperty

Bindable tulajdonság a következőhöz StrokeThickness: .

transientNamescope

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása Element)

Tulajdonságok

Name Description
AnchorX

Lekéri vagy beállítja a középpont X összetevőjét az átalakítási műveletekhez az elem határaihoz viszonyítva. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
AnchorY

Lekéri vagy beállítja a középpont Y összetevőjét az átalakítási műveletekhez az elem határaihoz viszonyítva. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
AutomationId

Olyan értéket kap vagy állít be, amely lehetővé teszi az automatizálási keretrendszer számára, hogy megkeresse és használja ezt az elemet.

(Öröklődés forrása Element)
Background

Lekéri vagy beállítja az Brush elem hátterének kitöltéséhez használni kívánt elemeket. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
BackgroundColor

Lekéri vagy beállítja azt, Color amely kitölti egy elem hátterét. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Batched

Olyan értéket kap, amely azt jelzi, hogy kötegelt módosítások történtek az elemen.

(Öröklődés forrása VisualElement)
Behaviors

Lekéri az elemhez társított objektumok listáját Behavior . Ez egy írásvédett kötésű tulajdonság.

(Öröklődés forrása VisualElement)
BindingContext

Lekéri vagy beállít egy objektumot, amely az ehhez BindableObjecttartozó kötött tulajdonságok által megcélzott tulajdonságokat tartalmazza. Ez egy köthető tulajdonság.

(Öröklődés forrása BindableObject)
Bounds

Lekéri az elem határait az eszközfüggetlen egységekben.

(Öröklődés forrása VisualElement)
class

Lekéri vagy beállítja az elem stílusosztályát.

(Öröklődés forrása NavigableElement)
ClassId

Lekéri vagy beállítja a szemantikailag hasonló elemek gyűjteményének azonosítására használt értéket.

(Öröklődés forrása Element)
Clip

Egy elem kivágási régióját adja meg. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Content

Lekéri vagy beállítja a szegélyen belül elhelyezett gyermektartalmat. Ez egy köthető tulajdonság.

DesiredSize

Lekéri az elem által az elrendezési folyamat mértéke során kiszámított méretet.

(Öröklődés forrása VisualElement)
DisableLayout

Olyan értéket kap, amely azt jelzi, hogy az elem elrendezése le van tiltva.

(Öröklődés forrása VisualElement)
Dispatcher

Lekéri a lekérhető objektum létrehozásakor elérhető diszpécsert, ellenkező esetben megkísérli megkeresni a legközelebbi elérhető diszpécsert (valószínűleg az ablak/alkalmazás).

(Öröklődés forrása BindableObject)
EffectControlProvider

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
Effects

Lekéri vagy beállítja azokat a stílusokat és tulajdonságokat, amelyeket a futtatókörnyezet során az elemre alkalmaz.

(Öröklődés forrása Element)
FlowDirection

Lekéri vagy beállítja az elrendezési folyamat irányát. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Frame

Lekéri vagy beállítja az elem keretét a képernyőn.

(Öröklődés forrása VisualElement)
GestureController

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
GestureRecognizers

A nézethez társított kézmozdulat-felismerők gyűjteménye.

(Öröklődés forrása View)
Handler

Lekéri vagy beállítja az IViewHandler elemhez társított elemeket.

(Öröklődés forrása VisualElement)
Height

Lekéri ennek az elemnek az aktuális renderelt magasságát az eszközfüggetlen egységekben. Ez egy írásvédett kötésű tulajdonság.

(Öröklődés forrása VisualElement)
HeightRequest

Lekéri vagy beállítja az elem kívánt magassági felülbírálását az eszközfüggetlen egységekben. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
HorizontalOptions

Lekéri vagy beállítja az LayoutOptions elemek elrendezési ciklusban való elrendezését meghatározó elemeket. Ez egy köthető tulajdonság.

(Öröklődés forrása View)
Id

Olyan értéket kap, amellyel egyedileg azonosíthat egy elemet az alkalmazás futtatása során.

(Öröklődés forrása Element)
InputTransparent

Lekéri vagy beállít egy értéket, amely jelzi, hogy ez az elem válaszol-e a tesztelésre a felhasználói interakció során. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
IsEnabled

Lekéri vagy beállít egy értéket, amely jelzi, hogy ez az elem engedélyezve van-e a felhasználói felületen. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
IsEnabledCore

Ez az érték a halmozott IsEnabled értéket jelöli. A tulajdonságot felülíró összes típusnak meg kell hívnia a RefreshIsEnabledProperty() metódust is, ha az érték megváltozik.

(Öröklődés forrása VisualElement)
IsFocused

Beolvas egy értéket, amely jelzi, hogy ez az elem jelenleg összpontosítva van-e. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
IsInPlatformLayout

Lekéri vagy beállít egy értéket, amely azt jelzi, hogy ez az elem jelenleg a platformelrendezési cikluson megy keresztül.

(Öröklődés forrása VisualElement)
IsLoaded

Azt jelzi, hogy egy elem csatlakozik-e a fő objektumfához.

(Öröklődés forrása VisualElement)
IsPlatformEnabled

Lekéri vagy beállít egy értéket, amely jelzi, hogy az elemek platformegyenérték-eleme engedélyezve van-e.

(Öröklődés forrása VisualElement)
IsPlatformStateConsistent

Lekéri vagy beállít egy értéket, amely azt jelzi, hogy ez az elem jelenleg összhangban van a platformmal egyenértékű elemállapottal.

(Öröklődés forrása VisualElement)
IsVisible

Lekéri vagy beállít egy értéket, amely meghatározza, hogy ez az elem látható lesz-e a képernyőn, és helyet foglal-e el az elrendezésekben. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
LogicalChildren
Elavult.

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása Element)
Margin

Lekéri vagy beállítja a nézet margót.

(Öröklődés forrása View)
MaximumHeightRequest

Lekéri vagy beállítja az elem által igényelt maximális magasságot az eszközfüggetlen egységek elrendezése során. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
MaximumWidthRequest

Lekéri vagy beállítja az elem által igényelt maximális szélességet az eszközfüggetlen egységek elrendezése során. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
MinimumHeightRequest

Lekéri vagy beállítja az elem által igényelt minimális magasságot az eszközfüggetlen egységek elrendezése során. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
MinimumWidthRequest

Lekéri vagy beállítja az elem által igényelt minimális szélességet az eszközfüggetlen egységek elrendezése során. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Navigation

Lekéri a veremalapú navigáció kezeléséért felelős objektumot.

(Öröklődés forrása NavigableElement)
NavigationProxy

Lekéri a szereplőket Navigation egy NavigationProxy.

(Öröklődés forrása NavigableElement)
Opacity

Lekéri vagy beállítja az elemre alkalmazott átlátszatlansági értéket a rendereléskor. Ennek az értéknek a tartománya 0 és 1 között van; a tartományon kívüli értékek a legközelebbi érvényes értékre lesznek beállítva. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Padding

Lekéri vagy beállítja a szegélyen belüli kitöltést. Ez egy köthető tulajdonság.

Parent

Lekéri vagy beállítja ennek az elemnek a szülőját Element .

(Öröklődés forrása Element)
RealParent

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
Resources

Lekéri vagy beállítja a helyi erőforrás szótárát.

(Öröklődés forrása VisualElement)
Rotation

Lekéri vagy beállítja a forgatást (fokban) a Z tengelyről (affine rotáció) az elem renderelésekor. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
RotationX

Lekéri vagy beállítja a forgatást (fokban) az X tengelyről (perspektíva elforgatás) az elem renderelésekor. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
RotationY

Lekéri vagy beállítja a forgatást (fokban) az Y tengelyről (perspektíva-elforgatás) az elem renderelésekor. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
SafeAreaEdges

Lekéri vagy beállítja a biztonságos terület széleit, hogy betartsa ezt a határt. Az alapértelmezett érték a SafeAreaEdges.Default (None – edge to edge).

Scale

Lekéri vagy beállítja az elemre alkalmazott méretezési tényezőt. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
ScaleX

Lekéri vagy beállít egy méretezési értéket, amely az X irányra vonatkozik. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
ScaleY

Lekéri vagy beállít egy skálázási értéket, amely az Y irányra vonatkozik. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Shadow

Lekéri vagy beállítja az elem által leadott árnyékeffektust. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Stroke

Lekéri vagy beállítja a szegélyvonás festéséhez használt ecsetet. Ez egy köthető tulajdonság.

StrokeDashArray

Lekéri vagy beállítja a szegély körvonalához használt kötőjelek és rések mintázatát. Ez egy köthető tulajdonság.

StrokeDashOffset

Lekéri vagy beállítja a kötőjel mintáján belüli távolságot, ahol a kötőjel kezdődik. Ez egy köthető tulajdonság.

StrokeDashPattern

Lekéri a vonásjelmintát lebegőpontos tömbként a platformmegjelenítéshez.

StrokeLineCap

Lekéri vagy beállítja az alakzatot a szegélyvonás elején és végén. Ez egy köthető tulajdonság.

StrokeLineJoin

Lekéri vagy beállítja a szegélyvonás csúcsainál használt illesztés típusát. Ez egy köthető tulajdonság.

StrokeMiterLimit

Lekéri vagy beállítja a korlátot a gérhossz és a vonás vastagságának fele között. Ez egy köthető tulajdonság.

StrokeShape

Lekéri vagy beállítja a szegély alakját. Ez egy köthető tulajdonság.

StrokeThickness

Lekéri vagy beállítja a szegélyvonás vastagságát. Ez egy köthető tulajdonság.

Style

Lekéri vagy beállítja az elem egyedi Style elemét.

(Öröklődés forrása NavigableElement)
StyleClass

Lekéri vagy beállítja az elem stílusosztályát.

(Öröklődés forrása NavigableElement)
StyleId

Lekéri vagy beállítja a felhasználó által megadott értéket az elem egyedi azonosításához.

(Öröklődés forrása Element)
TranslationX

Lekéri vagy beállítja az elem X-fordítási különbözetét az eszközfüggetlen egységekben. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
TranslationY

Lekéri vagy beállítja az elem Y-fordítási különbözetét az eszközfüggetlen egységekben. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Triggers

Lekéri az elemhez társított objektumok listáját TriggerBase . Ez egy írásvédett kötésű tulajdonság.

(Öröklődés forrása VisualElement)
VerticalOptions

Lekéri vagy beállítja azt, LayoutOptions amely meghatározza, hogy az elem hogyan rendezi az elrendezést egy elrendezési ciklusban. Ez egy köthető tulajdonság.

(Öröklődés forrása View)
Visual

Lekéri vagy beállít egy olyan implementációt IVisual , amely felülírja egy elem vizuális megjelenését. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Width

Az elem aktuális szélességét az eszközfüggetlen egységekben kapja meg. Ez egy írásvédett kötésű tulajdonság.

(Öröklődés forrása VisualElement)
WidthRequest

Lekéri vagy beállítja az elem kívánt szélességének felülbírálását az eszközfüggetlen egységekben. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)
Window

Lekéri az Window elemhez társított elemeket. Ez egy írásvédett kötésű tulajdonság.

(Öröklődés forrása VisualElement)
X

Lekéri az elem aktuális X pozícióját az eszközfüggetlen egységekben. Ez egy írásvédett kötésű tulajdonság.

(Öröklődés forrása VisualElement)
Y

Lekéri az elem aktuális Y pozícióját az eszközfüggetlen egységekben. Ez egy írásvédett kötésű tulajdonság.

(Öröklődés forrása VisualElement)
ZIndex

Lekéri vagy beállítja egy elem elölről-hátra z-indexét egy elrendezésen belül. Ez egy köthető tulajdonság.

(Öröklődés forrása VisualElement)

Metódusok

Name Description
AddLogicalChild(Element)

Hozzáad egy Element elemet a logikai gyermekekhez.

(Öröklődés forrása Element)
ApplyBindings()

Az összes aktuális kötést alkalmazza a következőre BindingContext: .

(Öröklődés forrása BindableObject)
Arrange(Rect)

Elhelyezi a gyermekobjektumokat, és meghatározza az elem méretét.

(Öröklődés forrása VisualElement)
ArrangeOverride(Rect)

Lehetővé teszi, hogy az alosztályok egyéni elrendezési logikát implementáljanak a vezérlők elrendezésének átadása során.

(Öröklődés forrása VisualElement)
BatchBegin()

Az elemtulajdonságok módosításainak kötegének kezdetét jelzi. Ez nagyobb számú tulajdonságérték módosítása esetén előnyös lehet a teljesítmény szempontjából.

(Öröklődés forrása VisualElement)
BatchCommit()

Egy parancsköteg végét jelzi az elemnek, és hogy ezeket a parancsokat le kell véglegesíteni.

(Öröklődés forrása VisualElement)
ChangeVisualState()

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
ClearLogicalChildren()

Eltávolítja az összes gyermek Elements.

(Öröklődés forrása Element)
ClearValue(BindableProperty)

Törli azokat az értékeket, amelyek korábban egy kötésre alkalmas tulajdonsághoz vannak beállítva.

(Öröklődés forrása BindableObject)
ClearValue(BindablePropertyKey)

Törli a kulcs által azonosított, kötésre alkalmas tulajdonsághoz korábban beállított értékeket.

(Öröklődés forrása BindableObject)
CoerceValue(BindableProperty)

A megadott kötési tulajdonság értékét kényszeríti ki. Ez a megadott kötési tulajdonság meghívásával BindableProperty.CoerceValueDelegate történik.

(Öröklődés forrása BindableObject)
CoerceValue(BindablePropertyKey)

A megadott kötési tulajdonság értékét kényszeríti ki. Ez a megadott kötési tulajdonság meghívásával BindableProperty.CoerceValueDelegate történik.

(Öröklődés forrása BindableObject)
ComputeConstraintForView(View)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása VisualElement)
ContentChanged(BindableObject, Object, Object)

A tulajdonság változásakor Content hívható meg.

CrossPlatformArrange(Rect)

Rendezi a gyermektartalmat a megadott határokon belül, figyelembe adva a stroke vastagságát.

CrossPlatformMeasure(Double, Double)

A szegélyt és annak tartalmát a megadott korlátozásokkal méri.

EffectIsAttached(String)

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
Finalize()

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

FindByName(String)

A megadott nevű elemet adja vissza.

(Öröklődés forrása Element)
Focus()

A fókuszt erre az elemre próbálja beállítani.

(Öröklődés forrása VisualElement)
GetChildElements(Point)

Lekéri a megadott pointalatt vizuálisan megjelenő gyermekelemeket.

(Öröklődés forrása View)
GetRendererOverrides<T>()

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
GetValue(BindableProperty)

A megadott kötési tulajdonságban található értéket adja vissza.

(Öröklődés forrása BindableObject)
InsertLogicalChild(Int32, Element)

Beszúr egy logikai Element gyermekeket a megadott indexbe.

(Öröklődés forrása Element)
InvalidateMeasure()

Érvénytelenként jelöli meg egy elem aktuális mértékét.

(Öröklődés forrása VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)
Elavult.

Érvényteleníti egy elem mértékét.

(Öröklődés forrása VisualElement)
InvalidateMeasureOverride()

Lehetővé teszi az alosztályok (pl. elrendezés) felülbírálását InvalidateMeasure()

(Öröklődés forrása VisualElement)
InvalidateStyle()

Az aktuális egyesített stílus alkalmazásának és újbóli alkalmazásának kényszerítése. Ez a módszer infrastruktúra-használatra (például Hot Reload) szolgál, és nem használható az alkalmazáskódban.

(Öröklődés forrása StyleableElement)
IsSet(BindableProperty)

Meghatározza, hogy létezik-e kötésre alkalmas tulajdonság, és van-e értékkészlete.

(Öröklődés forrása BindableObject)
Layout(Rect)
Elavult.

Frissíti az elem határait az elrendezési ciklus során.

(Öröklődés forrása VisualElement)
Measure(Double, Double, MeasureFlags)
Elavult.

Azt a minimális méretet adja vissza, amire egy elemnek szüksége van ahhoz, hogy megjelenjen az eszközön.

(Öröklődés forrása VisualElement)
Measure(Double, Double)

Azt a minimális méretet adja vissza, amire egy elemnek szüksége van ahhoz, hogy megjelenjen az eszközön. A margók ki vannak zárva a mérésből, de a mérettel együtt adják vissza. Ezt a metódust nem ajánlott a szülőelem átadásán kívül MeasureOverride meghívni.

(Öröklődés forrása VisualElement)
MeasureOverride(Double, Double)

Lehetővé teszi, hogy az alosztályok egyéni mérték logikáját implementálják egy vezérlőmérték-átadás során.

(Öröklődés forrása VisualElement)
OnBindingContextChanged()

Minden alkalommal meghívva, amikor a View módosítások kötési környezete meg van hívva.

(Öröklődés forrása View)
OnChildAdded(Element)

A rendszer meghívja, ha gyermekobjektumot ad hozzá ehhez az elemhez.

(Öröklődés forrása VisualElement)
OnChildRemoved(Element, Int32)

A rendszer meghívja, ha egy gyermekobjektumot eltávolít ebből az elemből.

(Öröklődés forrása VisualElement)
OnChildrenReordered()

Az eseményt emeli ChildrenReordered ki.

(Öröklődés forrása VisualElement)
OnHandlerChanged()

Ha felül van bírálva egy származtatott osztályban, akkor az eseménynek meg kell emelnie az eseményt HandlerChanged .

(Öröklődés forrása Element)
OnHandlerChanging(HandlerChangingEventArgs)

Ha felül van bírálva egy származtatott osztályban, akkor az eseménynek meg kell emelnie az eseményt HandlerChanging .

(Öröklődés forrása Element)
OnMeasure(Double, Double)
Elavult.

Az elrendezésmérés során meghívott metódus.

(Öröklődés forrása VisualElement)
OnPaddingPropertyChanged(Thickness, Thickness)

A tulajdonság változásakor Padding hívható meg.

OnParentChanged()

Ha felül van bírálva egy származtatott osztályban, akkor az eseménynek meg kell emelnie az eseményt ParentChanged .

(Öröklődés forrása Element)
OnParentChanging(ParentChangingEventArgs)

Ha felül van bírálva egy származtatott osztályban, akkor az eseménynek meg kell emelnie az eseményt ParentChanging .

(Öröklődés forrása Element)
OnParentSet()

A (belső) ParentSet eseményt emeli ki.

(Öröklődés forrása NavigableElement)
OnPropertyChanged(String)

A kötött tulajdonság módosításakor meghívott metódus.

OnPropertyChanging(String)

Az eseményt emeli PropertyChanging ki.

(Öröklődés forrása BindableObject)
OnSizeAllocated(Double, Double)

Metódus, amelyet akkor hívunk meg, ha az elem mérete egy elrendezési ciklus során van beállítva. Ezzel a módszerrel osztálykezelést adhat hozzá ehhez az eseményhez.

(Öröklődés forrása VisualElement)
PaddingDefaultValueCreator()

A tulajdonság alapértelmezett értékét Padding adja meg.

PlatformSizeChanged()

Azt jelzi, hogy az elem méretének platformegyenérték-eleme megváltozott, és szükség lehet egy új elrendezési ciklusra.

(Öröklődés forrása VisualElement)
RefreshIsEnabledProperty()

Ezt a metódust mindig meghívni kell, ha valamilyen esemény történik, és a IsEnabledCore tulajdonság értéke megváltozik.

(Öröklődés forrása VisualElement)
RemoveBinding(BindableProperty)

Eltávolít egy korábban beállított kötést egy köthető tulajdonságból.

(Öröklődés forrása BindableObject)
RemoveDynamicResource(BindableProperty)

Eltávolít egy korábban beállított dinamikus erőforrást.

(Öröklődés forrása Element)
RemoveLogicalChild(Element)

Eltávolítja egy adott Element esemény első előfordulását a logikai gyermekekből.

(Öröklődés forrása Element)
SetBinding(BindableProperty, BindingBase)

Kötést rendel egy köthető tulajdonsághoz.

(Öröklődés forrása BindableObject)
SetDynamicResource(BindableProperty, String)

Beállítja ennek az elemnek a BindableProperty tulajdonságát, hogy a DynamicResource-on keresztül frissítse a megadott kulccsal.

(Öröklődés forrása Element)
SetValue(BindableProperty, Object)

A megadott kötési tulajdonság értékét állítja be.

(Öröklődés forrása BindableObject)
SetValue(BindablePropertyKey, Object)

A megadott kötési tulajdonság értékét állítja be.

(Öröklődés forrása BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
SizeAllocated(Double, Double)

Az elrendezési ciklus során az alfa elrendezésének kezdetét jelző metódus.

(Öröklődés forrása VisualElement)
StrokeThicknessChanged(BindableObject, Object, Object)

A tulajdonság változásakor StrokeThickness hívható meg.

UnapplyBindings()

Eltávolítja az összes aktuális kötést az aktuális környezetből.

(Öröklődés forrása BindableObject)
Unfocus()

Az elem billentyűzetfókuszának leválasztása.

(Öröklődés forrása VisualElement)

esemény

Name Description
BatchCommitted

Akkor fordul elő, ha egy köteg tulajdonságmódosítást véglegesített a hívással BatchCommit().

(Öröklődés forrása VisualElement)
BindingContextChanged

A tulajdonság értéke BindingContext megváltozik.

(Öröklődés forrása BindableObject)
ChildAdded

Fel lesz emelve, amikor egy gyermekelemet adnak hozzá az elemhez.

(Öröklődés forrása Element)
ChildRemoved

Fel lesz emelve, amikor egy gyermekelem el van távolítva az elemből.

(Öröklődés forrása Element)
ChildrenReordered

Akkor fordul elő, ha az elem gyermekeinek sorrendje megváltozik.

(Öröklődés forrása VisualElement)
DescendantAdded

Fel lesz emelve, amikor gyermekelemet adnak hozzá az elem részhalmazához.

(Öröklődés forrása Element)
DescendantRemoved

Fel lesz emelve, amikor egy gyermekelem el lesz távolítva az elemek részhalmazából.

(Öröklődés forrása Element)
FocusChangeRequested
Elavult.

Fókuszmódosítás kérése esetén fordul elő.

(Öröklődés forrása VisualElement)
Focused

Akkor fordul elő, ha ez az elem koncentrált.

(Öröklődés forrása VisualElement)
HandlerChanged

Fel lett emelve, amikor az elem kezelője megváltozott.

(Öröklődés forrása Element)
HandlerChanging

Fel van emelve, amikor az elem kezelője megváltozik.

(Öröklődés forrása Element)
Loaded

Akkor fordul elő, ha egy elemet létrehoztak és hozzáadtak a platform vizualizációs fájához.

(Öröklődés forrása VisualElement)
MeasureInvalidated

Akkor fordul elő, ha egy elem aktuális mértéke érvénytelenítve lett.

(Öröklődés forrása VisualElement)
ParentChanged

Az elem szülőjének változásakor fel van emelve.

(Öröklődés forrása Element)
ParentChanging

Fel van emelve, amikor az elem megváltozik.

(Öröklődés forrása Element)
PropertyChanged

Akkor fordul elő, ha egy tulajdonság értéke megváltozik.

(Öröklődés forrása BindableObject)
PropertyChanging

Akkor fordul elő, ha egy tulajdonság értéke megváltozik.

(Öröklődés forrása BindableObject)
SizeChanged

Akkor fordul elő, ha egy elem mérete megváltozott.

(Öröklődés forrása VisualElement)
Unfocused

Akkor fordul elő, ha az elem nincs fókuszban.

(Öröklődés forrása VisualElement)
Unloaded

Akkor fordul elő, ha egy elem már nincs csatlakoztatva a platform vizualizációfához.

(Öröklődés forrása VisualElement)

Explicit interfész-implementációk

Name Description
IBorderStroke.Shape

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

IContentView.Content

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

IContentView.PresentedContent

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

IContextFlyoutElement.ContextFlyout

Lekéri a ContextFlyout nézetet. A menü-úszó panelek, a menü-úszó részhalmazok és a menüfelirat-elválasztók hozzáadhatók a helyi úszó panelhez.

(Öröklődés forrása Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Regisztrálja a megadott effect elemet.

(Öröklődés forrása Element)
IElement.Handler

Lekéri vagy beállítja az elem nézetkezelőjének nevét.

(Öröklődés forrása VisualElement)
IElement.Parent

Lekéri az elem szülőját.

(Öröklődés forrása Element)
IElementController.Descendants()

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
IElementController.LogicalChildren

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
IGestureController.CompositeGestureRecognizers

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
IHotReloadableView.Reload()

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
IHotReloadableView.ReloadHandler

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
IHotReloadableView.TransferState(IView)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
INameScope.RegisterName(String, Object)

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
INameScope.UnregisterName(String)

Belső használatra .NET MAUI.

(Öröklődés forrása Element)
IPropertyMapperView.GetPropertyMapperOverrides()

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
IReplaceableView.ReplacedView

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

(Öröklődés forrása View)
IStroke.Stroke

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

IStroke.StrokeDashOffset

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

IStroke.StrokeLineCap

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

IStroke.StrokeLineJoin

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

IStroke.StrokeMiterLimit

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

IToolTipElement.ToolTip

Egy kis téglalap alakú előugró ablak, amely egy nézet céljának rövid leírását jeleníti meg, amikor a felhasználó a nézeten helyezi el az egérmutatót.

(Öröklődés forrása Element)
IView.Arrange(Rect)

Elhelyezi a gyermekelemeket, és meghatározza az elem méretét.

(Öröklődés forrása VisualElement)
IView.Background

Lekéri a nézet hátterét töltő festéket.

(Öröklődés forrása VisualElement)
IView.Clip

Lekéri a nézet tartalmának körvonalának meghatározásához használt elérési utat.

(Öröklődés forrása VisualElement)
IView.FlowDirection

A felhasználói felület elemeinek szem általi vizsgálata iránya

(Öröklődés forrása VisualElement)
IView.Height

Lekéri az IView megadott magasságát.

(Öröklődés forrása VisualElement)
IView.HorizontalLayoutAlignment

Meghatározza az elem elrendezésének vízszintes aspektusát egy tárolóban

(Öröklődés forrása View)
IView.InvalidateArrange()

A nézet elrendezésének érvénytelenítésére hívott metódus.

(Öröklődés forrása VisualElement)
IView.InvalidateMeasure()

Azt jelzi, hogy a nézet jelenlegi mértékértéke már nem érvényes, és a következő mértékátlépés során újra kell újrafordíteni.

(Öröklődés forrása VisualElement)
IView.IsFocused

Egy értéket kap, amely jelzi, hogy ez a nézet jelenleg összpontosítva van-e.

(Öröklődés forrása VisualElement)
IView.Margin

A Margó a nézet és a szomszédos nézetek közötti távolságot jelöli.

(Öröklődés forrása View)
IView.MaximumHeight

Lekéri az IView megadott maximális magasságkorlátját nullától duplaig. Pozitívinfinitás.

(Öröklődés forrása VisualElement)
IView.MaximumWidth

Lekéri az IView megadott maximális szélességi korlátját nullától duplaig. Pozitívinfinitás.

(Öröklődés forrása VisualElement)
IView.Measure(Double, Double)

Frissíti a nézet méretét.

(Öröklődés forrása VisualElement)
IView.MinimumHeight

Lekéri az IView megadott minimális magasságkorlátját nulla és dupla között. Pozitívinfinitás.

(Öröklődés forrása VisualElement)
IView.MinimumWidth

Lekéri az IView megadott minimális szélességi korlátját nulla és dupla között. Pozitívinfinitás.

(Öröklődés forrása VisualElement)
IView.Semantics

Szemantikát ad hozzá minden nézethez az akadálymentesség érdekében

(Öröklődés forrása VisualElement)
IView.Shadow

Árnyékot fest a célnézet körül.

(Öröklődés forrása VisualElement)
IView.VerticalLayoutAlignment

Meghatározza az elem elrendezésének függőleges aspektusát egy tárolóban

(Öröklődés forrása View)
IView.Visibility

Olyan értéket kap, amely meghatározza, hogy ennek a nézetnek a vizualizációfának kell-e lennie.

(Öröklődés forrása VisualElement)
IView.Width

Lekéri az IView megadott szélességét.

(Öröklődés forrása VisualElement)
IVisualElementController.EffectiveFlowDirection

Belső használatra .NET MAUI.

(Öröklődés forrása VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)

Belső használatra .NET MAUI.

(Öröklődés forrása VisualElement)
IVisualTreeElement.GetVisualChildren()

Lekéri az elem vizuális gyermekeinek olvasható listáját.

(Öröklődés forrása Element)
IVisualTreeElement.GetVisualParent()

Lekéri az elem vizualizációjának szülőjét.

(Öröklődés forrása Element)

Bővítő metódusok

Name Description
AbortAnimation(IAnimatable, String)

Leállítja az animációt.

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

self Animálja a helyről start a .end

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

self Animál a megadott visszahívással.

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

animationBekapcsolva futself.

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

Animálja a self következőt: transform és callback.

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

Beállítja a megadott paramétereket, és elindítja a kinetikus animációt.

AnimationIsRunning(IAnimatable, String)

Logikai értéket ad vissza, amely jelzi, hogy fut-e a megadott handle animáció.

ArrangeContent(IContentView, Rect)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

ArrangeContentUnbounded(IContentView, Rect)

Az IContentView határait túllépő tartalmak rendezése.

Batch(IAnimatable)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

CancelAnimations(VisualElement)

Megszakítja az elem összes animációját (pl. LayoutTo, TranslateTo, ScaleTostb.).view

CaptureAsync(IView)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

CheckHandlers(IView)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

ComputeDesiredSize(IView, Double, Double)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

ComputeFrame(IView, Rect)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

DisconnectHandlers(IView)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

FadeTo(VisualElement, Double, UInt32, Easing)
Elavult.

Olyan feladatot ad vissza, amely a , opacityés length paraméterek által leírt elhalványulást easinghajtja végre.

FadeToAsync(VisualElement, Double, UInt32, Easing)

Olyan feladatot ad vissza, amely a , opacityés length paraméterek által leírt elhalványulást easinghajtja végre.

FindByName<T>(Element, String)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

GetVisualElementWindow(IVisualTreeElement)

Lekéri a Vizualizációfa elemet tartalmazó ablakot, ha az elem egyen belül található.

GetVisualTreeDescendants(IVisualTreeElement)

Lekéri a leszármazottak teljes hierarchiáját egy adott Visual Tree-elem gyermeklistájaként.

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

Lekéri a visual tree elements gyermekek listáját a koordinátái által meghatározott téglalap alapján, amelyek nem képpontokban, hanem platformegységekben vannak megadva.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Lekéri a Visual Tree Elements gyermekeinek listáját egy adott x, y pont alapján.

GetVisualTreeElements(IVisualTreeElement, Point)

Lekéri egy visual tree elem gyermekeinek listáját egy adott pont alapján.

GetVisualTreeElements(IVisualTreeElement, Rect)

Lekéri a Visual Tree Elements gyermekeinek listáját egy téglalap alapján.

HasVisualStateGroups(VisualElement)

Meghatározza, hogy a megadott element vizualizációállapot-csoportok definiálva vannak-e.

InvalidateMeasure(VisualElement)

Az elrendezésfrissítéseket az alkalmazáskód kényszerítheti, nem pedig a beépített elrendezési rendszer viselkedésére. Ez azonban általában nem ajánlott. Az InvalidateArrange, InvalidateMeasure vagy UpdateLayout meghívása általában szükségtelen, és túlhasznált állapot esetén gyenge teljesítményt okozhat. Sok olyan esetben, amikor az alkalmazáskód megváltoztatja az elrendezés tulajdonságait, az elrendezési rendszer valószínűleg már aszinkron módon fogja feldolgozni a frissítéseket. Az elrendezési rendszer optimalizálja az elrendezések kaszkádolt változásainak kezelését szülő-gyermek kapcsolatokon keresztül, és az elrendezés alkalmazáskóddal való kényszerítése képes az ilyen optimalizálásokra. Ennek ellenére előfordulhat, hogy az elrendezési helyzetek összetettebb helyzetekben is fennállnak, amikor az elrendezés kényszerítése a legjobb megoldás az időzítéssel vagy az elrendezéssel kapcsolatos egyéb problémák megoldásához. Csak használja szándékosan és takarékosan.

LayoutTo(VisualElement, Rect, UInt32, Easing)
Elavult.
Olyan feladatot ad vissza, amely megkönnyíti a paraméter által VisualElementview megadott téglalap által megadott korlátokatbounds.
LayoutToAsync(VisualElement, Rect, UInt32, Easing)
Elavult.
Olyan feladatot ad vissza, amely megkönnyíti a paraméter által VisualElementview megadott téglalap által megadott korlátokatbounds.
MeasureContent(IContentView, Double, Double)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

MeasureContent(IContentView, Thickness, Double, Double)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

RelRotateTo(VisualElement, Double, UInt32, Easing)
Elavult.

Elforgatja a megadott VisualElement értéket az view aktuális elforgatásból a következő szerintdrotation: .

RelRotateToAsync(VisualElement, Double, UInt32, Easing)

Elforgatja a megadott VisualElement értéket az view aktuális elforgatásból a következő szerintdrotation: .

RelScaleTo(VisualElement, Double, UInt32, Easing)
Elavult.

Egy olyan feladatot ad vissza, amely az aktuális skálázásból a következőre VisualElementskálázza a view megadott dscale feladatot.

RelScaleToAsync(VisualElement, Double, UInt32, Easing)

Egy olyan feladatot ad vissza, amely az aktuális skálázásból a következőre VisualElementskálázza a view megadott dscale feladatot.

RotateTo(VisualElement, Double, UInt32, Easing)
Elavult.

Olyan feladatot ad vissza, amely a , és paraméterek által VisualElementviewmegadott feladatot forgatjarotation.lengtheasing

RotateToAsync(VisualElement, Double, UInt32, Easing)

Olyan feladatot ad vissza, amely a , és paraméterek által VisualElementviewmegadott feladatot forgatjarotation.lengtheasing

RotateXTo(VisualElement, Double, UInt32, Easing)
Elavult.

Olyan feladatot ad vissza, amely elvarrja a megadott X tengelyét VisualElementviewrotation, időt length vesz igénybe és használ.easing

RotateXToAsync(VisualElement, Double, UInt32, Easing)

Olyan feladatot ad vissza, amely elvarrja a megadott X tengelyét VisualElementviewrotation, időt length vesz igénybe és használ.easing

RotateYTo(VisualElement, Double, UInt32, Easing)
Elavult.

Olyan feladatot ad vissza, amely a megadott Y tengelyét VisualElementviewrotationeltúlozza, időt length vesz igénybe és használ.easing

RotateYToAsync(VisualElement, Double, UInt32, Easing)

Olyan feladatot ad vissza, amely a megadott Y tengelyét VisualElementviewrotationeltúlozza, időt length vesz igénybe és használ.easing

ScaleTo(VisualElement, Double, UInt32, Easing)
Elavult.

Egy olyan feladatot ad vissza, amely az VisualElement abszolút skálázási tényező viewáltal scale megadott értéket skálázza.

ScaleToAsync(VisualElement, Double, UInt32, Easing)

Egy olyan feladatot ad vissza, amely az VisualElement abszolút skálázási tényező viewáltal scale megadott értéket skálázza.

ScaleXTo(VisualElement, Double, UInt32, Easing)
Elavult.

Olyan feladatot ad vissza, amely a megadott X tengelyét VisualElement az abszolút skálázási tényezőre viewscaleskálázza.

ScaleXToAsync(VisualElement, Double, UInt32, Easing)

Olyan feladatot ad vissza, amely a megadott X tengelyét VisualElement az abszolút skálázási tényezőre viewscaleskálázza.

ScaleYTo(VisualElement, Double, UInt32, Easing)
Elavult.

Olyan feladatot ad vissza, amely az abszolút skálázási tényező VisualElementáltal view megadott Y tengelyt scale skálázza.

ScaleYToAsync(VisualElement, Double, UInt32, Easing)

Olyan feladatot ad vissza, amely az abszolút skálázási tényező VisualElementáltal view megadott Y tengelyt scale skálázza.

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

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

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

Kötést hoz létre és alkalmaz egy tulajdonságra.

SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object)

Kötést hoz létre a forrásobjektum egyik tulajdonsága és a célobjektum egyik tulajdonsága között.

SetSemanticFocus(IView)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

ToHandler(IElement, IMauiContext)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

ToHandler(IView, IMauiContext)

Lekéri a platformspecifikus nézetkezelőt a megadott nézethez.

ToPlatform(IElement, IMauiContext)

Egy tárolóvezérlő, amely szegélyt, hátteret vagy mindkettőt rajzol a gyermektartalma köré.

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

Az elemeket TranslationX és TranslationY tulajdonságokat az aktuális értékektől az új értékekig animálja. Ez biztosítja, hogy a bemeneti elrendezés ugyanabban a helyzetben legyen, mint a vizualizáció elrendezése.

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing)

Az elemeket TranslationX és TranslationY tulajdonságokat az aktuális értékektől az új értékekig animálja. Ez biztosítja, hogy a bemeneti elrendezés ugyanabban a helyzetben legyen, mint a vizualizáció elrendezése.

A következőre érvényes: