Border Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 |
| 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(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ő) |
| 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 |
| 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>) |
|
| Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
|
| Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
|
| Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager) |
Animálja a |
| 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 |
| 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. |
| 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 , |
| FadeToAsync(VisualElement, Double, UInt32, Easing) |
Olyan feladatot ad vissza, amely a , |
| 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 |
| 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.
view megadott téglalap által megadott korlátokatbounds. |
| LayoutToAsync(VisualElement, Rect, UInt32, Easing) |
Elavult.
view 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 |
| RelRotateToAsync(VisualElement, Double, UInt32, Easing) |
Elforgatja a megadott VisualElement értéket az |
| 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 |
| 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 |
| RotateTo(VisualElement, Double, UInt32, Easing) |
Elavult.
Olyan feladatot ad vissza, amely a , és paraméterek által VisualElement |
| RotateToAsync(VisualElement, Double, UInt32, Easing) |
Olyan feladatot ad vissza, amely a , és paraméterek által VisualElement |
| RotateXTo(VisualElement, Double, UInt32, Easing) |
Elavult.
Olyan feladatot ad vissza, amely elvarrja a megadott X tengelyét VisualElement |
| RotateXToAsync(VisualElement, Double, UInt32, Easing) |
Olyan feladatot ad vissza, amely elvarrja a megadott X tengelyét VisualElement |
| RotateYTo(VisualElement, Double, UInt32, Easing) |
Elavult.
Olyan feladatot ad vissza, amely a megadott Y tengelyét VisualElement |
| RotateYToAsync(VisualElement, Double, UInt32, Easing) |
Olyan feladatot ad vissza, amely a megadott Y tengelyét VisualElement |
| ScaleTo(VisualElement, Double, UInt32, Easing) |
Elavult.
Egy olyan feladatot ad vissza, amely az VisualElement abszolút skálázási tényező |
| ScaleToAsync(VisualElement, Double, UInt32, Easing) |
Egy olyan feladatot ad vissza, amely az VisualElement abszolút skálázási tényező |
| 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 |
| 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 |
| ScaleYTo(VisualElement, Double, UInt32, Easing) |
Elavult.
Olyan feladatot ad vissza, amely az abszolút skálázási tényező VisualElementáltal |
| ScaleYToAsync(VisualElement, Double, UInt32, Easing) |
Olyan feladatot ad vissza, amely az abszolút skálázási tényező VisualElementáltal |
| 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. |