InputView Klass

Definition

En basklass för vyer som hämtar textindata från användaren.

public ref class InputView : Microsoft::Maui::Controls::View, Microsoft::Maui::Controls::Internals::IFontElement, Microsoft::Maui::Controls::ITextElement, Microsoft::Maui::ITextInput
public ref class InputView : Microsoft::Maui::Controls::View, Microsoft::Maui::Controls::Internals::IFontElement, Microsoft::Maui::ITextInput
public class InputView : Microsoft.Maui.Controls.View, Microsoft.Maui.Controls.Internals.IFontElement, Microsoft.Maui.Controls.ITextElement, Microsoft.Maui.ITextInput
public class InputView : Microsoft.Maui.Controls.View, Microsoft.Maui.Controls.Internals.IFontElement, Microsoft.Maui.ITextInput
type InputView = class
    inherit View
    interface ITextElement
    interface ITextInput
    interface IText
    interface ITextStyle
    interface IPlaceholder
    interface IFontElement
type InputView = class
    inherit View
    interface ITextInput
    interface IText
    interface ITextStyle
    interface IPlaceholder
    interface IFontElement
Public Class InputView
Inherits View
Implements IFontElement, ITextElement, ITextInput
Public Class InputView
Inherits View
Implements IFontElement, ITextInput
Arv
Arv
Härledda
Implementeringar

Kommentarer

Konstruktorn för den här klassen är intern. Microsoft. Maui.Controls tillhandahåller ingen renderare för InputView-basklassen.

Fält

Name Description
CharacterSpacingProperty

Bindbar egenskap för CharacterSpacing.

CursorPositionProperty

Bindbar egenskap för CursorPosition.

FontAttributesProperty

En basklass för vyer som hämtar textindata från användaren.

FontAutoScalingEnabledProperty

En basklass för vyer som hämtar textindata från användaren.

FontFamilyProperty

En basklass för vyer som hämtar textindata från användaren.

FontSizeProperty

En basklass för vyer som hämtar textindata från användaren.

IsReadOnlyProperty

Bindbar egenskap för IsReadOnly.

IsSpellCheckEnabledProperty

Bindbar egenskap för IsSpellCheckEnabled.

IsTextPredictionEnabledProperty

Bindbar egenskap för IsTextPredictionEnabled.

KeyboardProperty

Bindbar egenskap för Keyboard.

MaxLengthProperty

Bindbar egenskap för MaxLength.

PlaceholderColorProperty

Bindbar egenskap för PlaceholderColor.

PlaceholderProperty

Bindbar egenskap för Placeholder.

propertyMapper

Representerar vyns interna PropertyMapper.

(Ärvd från View)
SelectionLengthProperty

Bindbar egenskap för SelectionLength.

TextColorProperty

Bindbar egenskap för TextColor.

TextProperty

Bindbar egenskap för Text.

TextTransformProperty

Bindbar egenskap för TextTransform.

transientNamescope

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från Element)

Egenskaper

Name Description
AnchorX

Hämtar eller anger X-komponenten i mittpunkten för en transformeringsåtgärd i förhållande till elementets gränser. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
AnchorY

Hämtar eller anger Y-komponenten i mittpunkten för en transformeringsåtgärd i förhållande till elementets gränser. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
AutomationId

Hämtar eller anger ett värde som gör att automationsramverket kan hitta och interagera med det här elementet.

(Ärvd från Element)
Background

Hämtar eller anger vilket Brush som ska användas för att fylla i bakgrunden för ett element. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
BackgroundColor

Hämtar eller anger som Color fyller bakgrunden för ett element. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Batched

Hämtar ett värde som anger att det görs batchändringar för det här elementet.

(Ärvd från VisualElement)
Behaviors

Hämtar listan över Behavior objekt som är associerade med det här elementet. Det här är en skrivskyddad bindbar egenskap.

(Ärvd från VisualElement)
BindingContext

Hämtar eller anger ett objekt som innehåller de egenskaper som ska vara mål för de bundna egenskaper som tillhör den här BindableObject. Det här är en bindbar egenskap.

(Ärvd från BindableObject)
Bounds

Hämtar gränserna för elementet i enhetsoberoende enheter.

(Ärvd från VisualElement)
CharacterSpacing

Hämtar eller anger avståndet mellan tecken i indatatexten. Det här är en bindbar egenskap.

class

Hämtar eller anger formatklasserna för elementet.

(Ärvd från NavigableElement)
ClassId

Hämtar eller anger ett värde som används för att identifiera en samling semantiskt liknande element.

(Ärvd från Element)
Clip

Anger urklippsregionen för ett element. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
CursorPosition

Hämtar eller anger markörens position. Värdet måste vara mer än eller lika med 0 och mindre eller lika med längden på Text. Det här är en bindbar egenskap.

DesiredSize

Hämtar storleken som det här elementet beräknade under måttpasset för layoutprocessen.

(Ärvd från VisualElement)
DisableLayout

Hämtar ett värde som anger att layouten för det här elementet är inaktiverad.

(Ärvd från VisualElement)
Dispatcher

Hämtar den dispatcher som var tillgänglig när det här bindbara objektet skapades, annars försöker hitta närmaste tillgängliga dispatcher (förmodligen fönstrets/appens).

(Ärvd från BindableObject)
EffectControlProvider

För intern användning av .NET MAUI.

(Ärvd från Element)
Effects

Hämtar eller anger de format och egenskaper som ska tillämpas på elementet under körningen.

(Ärvd från Element)
FlowDirection

Hämtar eller anger layoutflödesriktningen. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
FontAttributes

Hämtar eller anger ett värde som anger om teckensnittet för texten i den här posten är fetstil, kursiv eller ingetdera. Det här är en bindbar egenskap.

FontAutoScalingEnabled

Avgör om teckensnittet för den här posten ska skalas automatiskt enligt inställningarna för operativsystemet. Standardvärdet är true. Det här är en bindbar egenskap.

FontFamily

Hämtar eller anger teckensnittsfamiljen för texten i den här posten. Det här är en bindbar egenskap.

FontSize

Hämtar eller anger storleken på teckensnittet för texten i den här posten. Det här är en bindbar egenskap.

Frame

Hämtar eller anger den ram som det här elementet finns i på skärmen.

(Ärvd från VisualElement)
GestureController

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
GestureRecognizers

Samlingen gestkännare som är associerade med den här vyn.

(Ärvd från View)
Handler

Hämtar eller anger associerat IViewHandler till det här elementet.

(Ärvd från VisualElement)
Height

Hämtar den aktuella renderade höjden för det här elementet i enhetsoberoende enheter. Det här är en skrivskyddad bindbar egenskap.

(Ärvd från VisualElement)
HeightRequest

Hämtar eller anger den önskade höjd åsidosättningen för det här elementet i enhetsoberoende enheter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
HorizontalOptions

Hämtar eller anger LayoutOptions det som definierar hur elementet ordnas i en layoutcykel. Det här är en bindbar egenskap.

(Ärvd från View)
Id

Hämtar ett värde som kan användas för att unikt identifiera ett element under hela körningen av ditt program.

(Ärvd från Element)
InputTransparent

Hämtar eller anger ett värde som anger om det här elementet svarar på träfftestning under användarinteraktion. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
IsEnabled

Hämtar eller anger ett värde som anger om det här elementet är aktiverat i användargränssnittet. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
IsEnabledCore

Det här värdet representerar det kumulativa IsEnabled-värdet. Alla typer som åsidosätter den här egenskapen måste också anropa metoden RefreshIsEnabledProperty() om värdet ändras.

(Ärvd från VisualElement)
IsFocused

Hämtar ett värde som anger om det här elementet är fokuserat för närvarande. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
IsInPlatformLayout

Hämtar eller anger ett värde som anger att det här elementet för närvarande går igenom plattformslayoutcykeln.

(Ärvd från VisualElement)
IsLoaded

Anger om ett element är anslutet till huvudobjektträdet.

(Ärvd från VisualElement)
IsPlatformEnabled

Hämtar eller anger ett värde som anger om det här elementets plattformsekvivalentelement är aktiverat.

(Ärvd från VisualElement)
IsPlatformStateConsistent

Hämtar eller anger ett värde som anger att det här elementet för närvarande är konsekvent med plattformsekvivalent elementtillstånd.

(Ärvd från VisualElement)
IsReadOnly

Hämtar eller anger ett värde som anger om användaren kan redigera text i den här indatavyn. Det här är en bindbar egenskap.

IsSpellCheckEnabled

Hämtar eller anger ett värde som styr om stavningskontroll är aktiverat.

IsTextPredictionEnabled

Hämtar eller anger ett värde som styr om textförutsägelse och automatisk textkorrigering är aktiverade.

IsVisible

Hämtar eller anger ett värde som avgör om det här elementet ska visas på skärmen och ta upp utrymme i layouter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Keyboard

Hämtar eller anger tangentbordstypen för indatavyn. Det här är en bindbar egenskap.

LogicalChildren
Föråldrad.

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från Element)
Margin

Hämtar eller anger marginalen för vyn.

(Ärvd från View)
MaximumHeightRequest

Hämtar eller anger den maximala höjd som elementet begär under layouten i enhetsoberoende enheter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
MaximumWidthRequest

Hämtar eller anger den maximala bredd som elementet begär under layouten i enhetsoberoende enheter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
MaxLength

Hämtar eller anger det maximala antalet tecken som användaren kan ange. Det här är en bindbar egenskap.

MinimumHeightRequest

Hämtar eller anger den lägsta höjd som elementet begär under layouten i enhetsoberoende enheter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
MinimumWidthRequest

Hämtar eller anger den minsta bredd som elementet begär under layouten i enhetsoberoende enheter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Navigation

Hämtar objektet som ansvarar för att hantera stackbaserad navigering.

(Ärvd från NavigableElement)
NavigationProxy

Hämtar casten av Navigation till en NavigationProxy.

(Ärvd från NavigableElement)
Opacity

Hämtar eller anger det opacitetsvärde som tillämpas på elementet när det återges. Intervallet för det här värdet är 0 till 1. värden utanför det här intervallet anges till närmaste giltiga värde. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Parent

Hämtar eller anger det överordnade Element elementet.

(Ärvd från Element)
Placeholder

Hämtar eller anger platshållartexten som visas när indatavyn är tom. Det här är en bindbar egenskap.

PlaceholderColor

Hämtar eller anger färgen på platshållartexten. Det här är en bindbar egenskap.

RealParent

För intern användning av .NET MAUI.

(Ärvd från Element)
Resources

Hämtar eller anger den lokala resursordlistan.

(Ärvd från VisualElement)
Rotation

Hämtar eller anger rotationen (i grader) om Z-axeln (affinrotation) när elementet återges. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
RotationX

Hämtar eller anger rotationen (i grader) om X-axeln (perspektivrotation) när elementet återges. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
RotationY

Hämtar eller anger rotationen (i grader) om Y-axeln (perspektivrotation) när elementet återges. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Scale

Hämtar eller anger skalningsfaktorn som tillämpas på elementet. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
ScaleX

Hämtar eller anger ett skalningsvärde som ska tillämpas på X-riktningen. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
ScaleY

Hämtar eller anger ett skalningsvärde som ska tillämpas på Y-riktningen. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
SelectionLength

Hämtar eller anger längden på markeringen. Markeringen börjar vid CursorPosition. Det här är en bindbar egenskap.

Shadow

Hämtar eller ställer in skuggeffekten som elementet gjuter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Style

Hämtar eller anger det unika Style för det här elementet.

(Ärvd från NavigableElement)
StyleClass

Hämtar eller anger formatklasserna för elementet.

(Ärvd från NavigableElement)
StyleId

Hämtar eller anger ett användardefinierat värde för att unikt identifiera elementet.

(Ärvd från Element)
Text

Hämtar eller anger textinnehållet i den här indatavyn. Det här är en bindbar egenskap.

TextColor

Hämtar eller anger färgen på indatatexten. Det här är en bindbar egenskap.

TextTransform

Hämtar eller anger den texttransformering som tillämpas på indatatexten. Det här är en bindbar egenskap.

TranslationX

Hämtar eller anger X-översättningsdeltat för elementet i enhetsoberoende enheter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
TranslationY

Hämtar eller anger Y-översättningsdeltat för elementet i enhetsoberoende enheter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Triggers

Hämtar listan över TriggerBase objekt som är associerade med det här elementet. Det här är en skrivskyddad bindbar egenskap.

(Ärvd från VisualElement)
VerticalOptions

Hämtar eller anger LayoutOptions det som definierar hur elementet ska ordnas i en layoutcykel. Det här är en bindbar egenskap.

(Ärvd från View)
Visual

Hämtar eller anger en IVisual implementering som åsidosätter det visuella utseendet på ett element. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Width

Hämtar den aktuella bredden för det här elementet i enhetsoberoende enheter. Det här är en skrivskyddad bindbar egenskap.

(Ärvd från VisualElement)
WidthRequest

Hämtar eller anger den önskade bredd åsidosättningen av det här elementet i enhetsoberoende enheter. Det här är en bindbar egenskap.

(Ärvd från VisualElement)
Window

Window Hämtar det som är associerat med ett element. Det här är en skrivskyddad bindbar egenskap.

(Ärvd från VisualElement)
X

Hämtar aktuell X-position för det här elementet i enhetsoberoende enheter. Det här är en skrivskyddad bindbar egenskap.

(Ärvd från VisualElement)
Y

Hämtar aktuell Y-position för det här elementet i enhetsoberoende enheter. Det här är en skrivskyddad bindbar egenskap.

(Ärvd från VisualElement)
ZIndex

Hämtar eller ställer in z-indexet fram-till-tillbaka för ett element i en layout. Det här är en bindbar egenskap.

(Ärvd från VisualElement)

Metoder

Name Description
AddLogicalChild(Element)

Lägger till en Element till de logiska underordnade objekten.

(Ärvd från Element)
ApplyBindings()

Tillämpar alla aktuella bindningar på BindingContext.

(Ärvd från BindableObject)
Arrange(Rect)

Placerar underordnade objekt och bestämmer en storlek för ett element.

(Ärvd från VisualElement)
ArrangeOverride(Rect)

Tillåter att underklasser implementerar anpassad ordna logik under ett kontrolllayout-pass.

(Ärvd från VisualElement)
BatchBegin()

Signalerar början på en batch med ändringar i elementegenskaperna. Detta kan gynna prestanda om ett större antal egenskapsvärden ändras.

(Ärvd från VisualElement)
BatchCommit()

Signalerar slutet på en batch med kommandon till elementet och att dessa kommandon nu ska checkas in.

(Ärvd från VisualElement)
ChangeVisualState()

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
ClearLogicalChildren()

Tar bort alla underordnade Elements.

(Ärvd från Element)
ClearValue(BindableProperty)

Rensar alla värden som tidigare har angetts för en bindbar egenskap.

(Ärvd från BindableObject)
ClearValue(BindablePropertyKey)

Rensar alla värden som tidigare har angetts för en bindbar egenskap som identifieras av dess nyckel.

(Ärvd från BindableObject)
CoerceValue(BindableProperty)

Tvingar fram värdet för den angivna bindbara egenskapen. Detta görs genom att BindableProperty.CoerceValueDelegate anropa den angivna bindbara egenskapen.

(Ärvd från BindableObject)
CoerceValue(BindablePropertyKey)

Tvingar fram värdet för den angivna bindbara egenskapen. Detta görs genom att BindableProperty.CoerceValueDelegate anropa den angivna bindbara egenskapen.

(Ärvd från BindableObject)
ComputeConstraintForView(View)

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från VisualElement)
EffectIsAttached(String)

För intern användning av .NET MAUI.

(Ärvd från Element)
FindByName(String)

Returnerar det element som har det angivna namnet.

(Ärvd från Element)
Focus()

Försöker ställa in fokus på det här elementet.

(Ärvd från VisualElement)
GetChildElements(Point)

Hämtar underordnade element som är visuellt under den angivna point.

(Ärvd från View)
GetRendererOverrides<T>()

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
GetValue(BindableProperty)

Returnerar värdet som finns i den angivna bindbara egenskapen.

(Ärvd från BindableObject)
InsertLogicalChild(Int32, Element)

Infogar ett Element till de logiska underordnade objekten i det angivna indexet.

(Ärvd från Element)
InvalidateMeasure()

Markerar det aktuella måttet för ett element som ogiltigt.

(Ärvd från VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)
Föråldrad.

Ogiltigförklarar måttet för ett element.

(Ärvd från VisualElement)
InvalidateMeasureOverride()

Ger ett sätt att tillåta att underklasser (t.ex. layout) åsidosätter InvalidateMeasure()

(Ärvd från VisualElement)
InvalidateStyle()

Tvingar fram oanvänd och återanvändning av det aktuella sammanfogade formatet. Den här metoden är avsedd för infrastrukturanvändning (t.ex. Hot Reload) och bör inte användas i programkod.

(Ärvd från StyleableElement)
IsSet(BindableProperty)

Avgör om en bindbar egenskap finns och har en värdeuppsättning.

(Ärvd från BindableObject)
Layout(Rect)
Föråldrad.

Uppdaterar elementets gränser under layoutcykeln.

(Ärvd från VisualElement)
Measure(Double, Double, MeasureFlags)
Föråldrad.

Returnerar den minsta storlek som ett element behöver för att visas på enheten.

(Ärvd från VisualElement)
Measure(Double, Double)

Returnerar den minsta storlek som ett element behöver för att visas på enheten. Marginaler undantas från mätningen, men returneras med storleken. Vi rekommenderar inte att du anropar den här metoden utanför passet MeasureOverride på det överordnade elementet.

(Ärvd från VisualElement)
MeasureOverride(Double, Double)

Tillåter att underklasser implementerar anpassad måttlogik under ett kontrollmåttspass.

(Ärvd från VisualElement)
OnBindingContextChanged()

Anropas när bindningskontexten för View ändringarna.

(Ärvd från View)
OnChildAdded(Element)

Anropas när ett underordnat objekt läggs till i det här elementet.

(Ärvd från VisualElement)
OnChildRemoved(Element, Int32)

Anropas när ett underordnat objekt tas bort från det här elementet.

(Ärvd från VisualElement)
OnChildrenReordered()

Genererar händelsen ChildrenReordered .

(Ärvd från VisualElement)
OnHandlerChanged()

När den åsidosättas i en härledd klass bör händelsen höjas HandlerChanged .

(Ärvd från Element)
OnHandlerChanging(HandlerChangingEventArgs)

När den åsidosättas i en härledd klass bör händelsen höjas HandlerChanging .

(Ärvd från Element)
OnMeasure(Double, Double)
Föråldrad.

Metod som anropas när en layoutmätning sker.

(Ärvd från VisualElement)
OnParentChanged()

När den åsidosättas i en härledd klass bör händelsen höjas ParentChanged .

(Ärvd från Element)
OnParentChanging(ParentChangingEventArgs)

När den åsidosättas i en härledd klass bör händelsen höjas ParentChanging .

(Ärvd från Element)
OnParentSet()

Genererar den (interna) ParentSet händelsen.

(Ärvd från NavigableElement)
OnPropertyChanged(String)

Metod som anropas när en bunden egenskap ändras.

(Ärvd från Element)
OnPropertyChanging(String)

Genererar händelsen PropertyChanging .

(Ärvd från BindableObject)
OnSizeAllocated(Double, Double)

Metod som anropas när storleken på elementet anges under en layoutcykel. Implementera den här metoden för att lägga till klasshantering för den här händelsen.

(Ärvd från VisualElement)
OnTextChanged(String, String)

En basklass för vyer som hämtar textindata från användaren.

OnTextTransformChanged(TextTransform, TextTransform)

Anropas när egenskapen TextTransform ändras.

PlatformSizeChanged()

Signaler om att plattformsekvivalentelementet för det här elementets storlek har ändrats och att en ny layoutcykel kan behövas.

(Ärvd från VisualElement)
RefreshIsEnabledProperty()

Den här metoden måste alltid anropas om någon händelse inträffar och värdet för IsEnabledCore egenskapen ändras.

(Ärvd från VisualElement)
RemoveBinding(BindableProperty)

Tar bort en tidigare uppsättning bindning från en bindbar egenskap.

(Ärvd från BindableObject)
RemoveDynamicResource(BindableProperty)

Tar bort en tidigare inställd dynamisk resurs.

(Ärvd från Element)
RemoveLogicalChild(Element)

Tar bort den första förekomsten av en specifik Element från de logiska underordnade objekten.

(Ärvd från Element)
SetBinding(BindableProperty, BindingBase)

Tilldelar en bindning till en bindbar egenskap.

(Ärvd från BindableObject)
SetDynamicResource(BindableProperty, String)

Anger egenskapen för BindableProperty det här elementet som ska uppdateras via DynamicResource med den angivna nyckeln.

(Ärvd från Element)
SetValue(BindableProperty, Object)

Anger värdet för den angivna bindbara egenskapen.

(Ärvd från BindableObject)
SetValue(BindablePropertyKey, Object)

Anger värdet för den angivna bindbara egenskapen.

(Ärvd från BindableObject)
SetValueFromRenderer(BindableProperty, Object)

För intern användning av .NET MAUI.

(Ärvd från Element)
SetValueFromRenderer(BindablePropertyKey, Object)

För intern användning av .NET MAUI.

(Ärvd från Element)
SizeAllocated(Double, Double)

Metod som anropas under en layoutcykel för att signalera början på en underträdslayout.

(Ärvd från VisualElement)
UnapplyBindings()

Tar bort alla aktuella bindningar från den aktuella kontexten.

(Ärvd från BindableObject)
Unfocus()

Tar bort tangentbordsfokus på det här elementet.

(Ärvd från VisualElement)
UpdateFormsText(String, TextTransform)

Tillämpar den angivna texttransformeringen på indatasträngen.

Händelser

Name Description
BatchCommitted

Inträffar när en batch med egenskapsändringar har checkats in genom att anropa BatchCommit().

(Ärvd från VisualElement)
BindingContextChanged

Inträffar när värdet för BindingContext egenskapen ändras.

(Ärvd från BindableObject)
ChildAdded

Upphöjt när ett underordnat element läggs till i elementet.

(Ärvd från Element)
ChildRemoved

Upphöjt när ett underordnat element tas bort från elementet.

(Ärvd från Element)
ChildrenReordered

Inträffar när ordningen på elementets underordnade ändringar.

(Ärvd från VisualElement)
DescendantAdded

Upphöjt när ett underordnat element läggs till i elementets underträd.

(Ärvd från Element)
DescendantRemoved

Upphöjt när ett underordnat element tas bort från elementens underträd.

(Ärvd från Element)
FocusChangeRequested
Föråldrad.

Inträffar när en fokusändring begärs.

(Ärvd från VisualElement)
Focused

Inträffar när det här elementet är fokuserat.

(Ärvd från VisualElement)
HandlerChanged

Utlöses när elementets hanterare har ändrats.

(Ärvd från Element)
HandlerChanging

Utlöses när elementets hanterare börjar ändras.

(Ärvd från Element)
Loaded

Inträffar när ett element har konstruerats och lagts till i det visuella plattformsträdet.

(Ärvd från VisualElement)
MeasureInvalidated

Inträffar när det aktuella måttet för ett element har ogiltigförklarats.

(Ärvd från VisualElement)
ParentChanged

Upphöjt när elementets överordnade objekt har ändrats.

(Ärvd från Element)
ParentChanging

Utlöses när elementets börjar ändras.

(Ärvd från Element)
PropertyChanged

Inträffar när ett egenskapsvärde ändras.

(Ärvd från BindableObject)
PropertyChanging

Inträffar när ett egenskapsvärde ändras.

(Ärvd från BindableObject)
SizeChanged

Inträffar när storleken på ett element har ändrats.

(Ärvd från VisualElement)
TextChanged

En basklass för vyer som hämtar textindata från användaren.

Unfocused

Inträffar när det här elementet är ofokuserat.

(Ärvd från VisualElement)
Unloaded

Inträffar när ett element inte längre är anslutet till det visuella plattformsträdet.

(Ärvd från VisualElement)

Explicita gränssnittsimplementeringar

Name Description
IContextFlyoutElement.ContextFlyout

ContextFlyout Hämtar för vyn. Utfällbara menyer, utfällbara underwebbplatser och utfällbara menyavgränsare kan läggas till i den utfällbara kontexten.

(Ärvd från Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Registrerar det angivna effect elementet.

(Ärvd från Element)
IElement.Handler

Hämtar eller anger elementets vyhanterare.

(Ärvd från VisualElement)
IElement.Parent

Hämtar elementets överordnad.

(Ärvd från Element)
IElementController.Descendants()

För intern användning av .NET MAUI.

(Ärvd från Element)
IElementController.LogicalChildren

För intern användning av .NET MAUI.

(Ärvd från Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

För intern användning av .NET MAUI.

(Ärvd från Element)
IFontElement.FontSizeDefaultValueCreator()

En basklass för vyer som hämtar textindata från användaren.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

En basklass för vyer som hämtar textindata från användaren.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

En basklass för vyer som hämtar textindata från användaren.

IFontElement.OnFontFamilyChanged(String, String)

En basklass för vyer som hämtar textindata från användaren.

IFontElement.OnFontSizeChanged(Double, Double)

En basklass för vyer som hämtar textindata från användaren.

IGestureController.CompositeGestureRecognizers

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
IHotReloadableView.Reload()

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
IHotReloadableView.ReloadHandler

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
IHotReloadableView.TransferState(IView)

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
INameScope.RegisterName(String, Object)

För intern användning av .NET MAUI.

(Ärvd från Element)
INameScope.UnregisterName(String)

För intern användning av .NET MAUI.

(Ärvd från Element)
IPropertyMapperView.GetPropertyMapperOverrides()

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
IReplaceableView.ReplacedView

En basklass för vyer som hämtar textindata från användaren.

(Ärvd från View)
ITextElement.OnCharacterSpacingPropertyChanged(Double, Double)

En basklass för vyer som hämtar textindata från användaren.

ITextElement.OnTextColorPropertyChanged(Color, Color)

En basklass för vyer som hämtar textindata från användaren.

ITextInput.CursorPosition

En basklass för vyer som hämtar textindata från användaren.

ITextInput.SelectionLength

En basklass för vyer som hämtar textindata från användaren.

ITextInput.Text

En basklass för vyer som hämtar textindata från användaren.

ITextStyle.Font

En basklass för vyer som hämtar textindata från användaren.

IToolTipElement.ToolTip

Representerar ett litet rektangulärt popup-fönster som visar en kort beskrivning av en vys syfte när användaren vilar pekaren på vyn.

(Ärvd från Element)
IView.Arrange(Rect)

Placerar underordnade element och bestämmer en storlek för ett element.

(Ärvd från VisualElement)
IView.Background

Hämtar färgen som fyller bakgrunden i en vy.

(Ärvd från VisualElement)
IView.Clip

Hämtar sökvägen som används för att definiera dispositionen av innehållet i en vy.

(Ärvd från VisualElement)
IView.FlowDirection

Riktning i vilken användargränssnittselementen genomsöks av ögat

(Ärvd från VisualElement)
IView.Height

Hämtar den angivna höjden på IView.

(Ärvd från VisualElement)
IView.HorizontalLayoutAlignment

Avgör den vågräta aspekten av elementets arrangemang i en container

(Ärvd från View)
IView.InvalidateArrange()

Metod som anropas för att ogiltigförklara layouten för den här vyn.

(Ärvd från VisualElement)
IView.InvalidateMeasure()

Signaler om att det aktuella måttvärdet för den här vyn inte längre är giltigt och måste omberäknas under nästa måttpass.

(Ärvd från VisualElement)
IView.IsFocused

Hämtar ett värde som anger om den här vyn är fokuserad för närvarande.

(Ärvd från VisualElement)
IView.Margin

Marginalen representerar avståndet mellan en vy och dess intilliggande vyer.

(Ärvd från View)
IView.MaximumHeight

Hämtar den angivna maximala höjdbegränsningen för IView, mellan noll och dubbel. PositiveInfinity.

(Ärvd från VisualElement)
IView.MaximumWidth

Hämtar den angivna maximala breddbegränsningen för IView, mellan noll och dubbel. PositiveInfinity.

(Ärvd från VisualElement)
IView.Measure(Double, Double)

Uppdaterar storleken på en vy.

(Ärvd från VisualElement)
IView.MinimumHeight

Hämtar den angivna lägsta höjdbegränsningen för IView, mellan noll och dubbel. PositiveInfinity.

(Ärvd från VisualElement)
IView.MinimumWidth

Hämtar den angivna begränsningen för minsta bredd för IView, mellan noll och dubbel. PositiveInfinity.

(Ärvd från VisualElement)
IView.Semantics

Lägger till semantik i varje vy för hjälpmedel

(Ärvd från VisualElement)
IView.Shadow

Målar en skugga runt målvyn.

(Ärvd från VisualElement)
IView.VerticalLayoutAlignment

Avgör den lodräta aspekten av elementets arrangemang i en container

(Ärvd från View)
IView.Visibility

Hämtar ett värde som avgör om den här vyn ska ingå i det visuella trädet eller inte.

(Ärvd från VisualElement)
IView.Width

Hämtar den angivna bredden för IView.

(Ärvd från VisualElement)
IVisualElementController.EffectiveFlowDirection

För intern användning av .NET MAUI.

(Ärvd från VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)

För intern användning av .NET MAUI.

(Ärvd från VisualElement)
IVisualTreeElement.GetVisualChildren()

Hämtar en skrivskyddad lista över elementets underordnade visuella objekt.

(Ärvd från Element)
IVisualTreeElement.GetVisualParent()

Hämtar elementets överordnade visuella objekt.

(Ärvd från Element)

Tilläggsmetoder

Name Description
AbortAnimation(IAnimatable, String)

Stoppar animeringen.

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

Animerar self från start till end.

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

Animerar self med det angivna återanropet.

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

Körs animationself.

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

Animerar self med hjälp av transform och callback.

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

Anger de angivna parametrarna och startar den kinetiska animeringen.

AnimationIsRunning(IAnimatable, String)

Returnerar ett booleskt värde som anger om animeringen som anges av handle körs eller inte.

Batch(IAnimatable)

En basklass för vyer som hämtar textindata från användaren.

CancelAnimations(VisualElement)

Avbryter alla animeringar (t.ex. LayoutTo, TranslateTo, ScaleToosv.) i elementet view .

CaptureAsync(IView)

Tar en skärmbild av den angivna view.

CheckHandlers(IView)

En basklass för vyer som hämtar textindata från användaren.

ComputeDesiredSize(IView, Double, Double)

En basklass för vyer som hämtar textindata från användaren.

ComputeFrame(IView, Rect)

En basklass för vyer som hämtar textindata från användaren.

DisconnectHandlers(IView)

En basklass för vyer som hämtar textindata från användaren.

FadeTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Returnerar en uppgift som utför toningen som beskrivs av parametrarna opacity, lengthoch easing .

FadeToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Returnerar en uppgift som utför toningen som beskrivs av parametrarna opacity, lengthoch easing .

FadeToAsync(VisualElement, Double, UInt32, Easing)

Returnerar en uppgift som utför toningen som beskrivs av parametrarna opacity, lengthoch easing .

FindByName<T>(Element, String)

En basklass för vyer som hämtar textindata från användaren.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

En basklass för vyer som hämtar textindata från användaren.

GetVisualElementWindow(IVisualTreeElement)

Hämtar fönstret som innehåller det visuella trädelementet, om elementet finns i ett.

GetVisualTreeDescendants(IVisualTreeElement)

Hämtar hela hierarkin med underordnade som en lista över underordnade objekt för ett visst visuellt trädelement.

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

Hämtar en lista över underordnade visuella trädelement baserat på en rektangel som definieras av dess koordinater som anges i plattformsenheter, inte bildpunkter.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Hämtar en lista över underordnade visuella trädelement baserat på en viss x- och y-punkt.

GetVisualTreeElements(IVisualTreeElement, Point)

Hämtar en lista över underordnade objekt i ett visuellt träd baserat på en viss punkt.

GetVisualTreeElements(IVisualTreeElement, Rect)

Hämtar en lista över underordnade visuella trädelement baserat på en rektangel.

HasVisualStateGroups(VisualElement)

Avgör om de angivna element har definierat några visuella tillståndsgrupper.

HideSoftInputAsync(ITextInput, CancellationToken)

Om ett fönster med mjuka indata visas för närvarande försöker detta dölja det.

InvalidateMeasure(VisualElement)

Layoutuppdateringar kan tvingas av appkod i stället för att förlita sig på det inbyggda layoutsystemets beteende. Detta rekommenderas dock inte i allmänhet. Att anropa InvalidateArrange, InvalidateMeasure eller UpdateLayout är vanligtvis onödigt och kan orsaka dåliga prestanda om det används för mycket. I många situationer där appkoden kanske ändrar layoutegenskaperna kommer layoutsystemet förmodligen redan att bearbeta uppdateringar asynkront. Layoutsystemet har också optimeringar för att hantera kaskad av layoutändringar via överordnade och underordnade relationer, och att tvinga layout med appkod kan fungera mot sådana optimeringar. Det är dock möjligt att layoutsituationer finns i mer komplicerade scenarier där tvingad layout är det bästa alternativet för att lösa ett tidsfel eller annat problem med layouten. Använd det bara avsiktligt och sparsamt.

IsSoftInputShowing(ITextInput)

Kontrollerar om plattformen för närvarande visar fönstret för mjuk inmatning

LayoutTo(VisualElement, Rect, UInt32, Easing)
Föråldrad.
Returnerar en uppgift som förenklar gränserna för den VisualElement som anges av view till den rektangel som anges av parametern bounds .
LayoutToAsync(VisualElement, Rect, UInt32, Easing, CancellationToken)
Föråldrad.

Returnerar en uppgift som förenklar gränserna för den VisualElement som anges av view till den rektangel som anges av parametern bounds .

LayoutToAsync(VisualElement, Rect, UInt32, Easing)
Föråldrad.
Returnerar en uppgift som förenklar gränserna för den VisualElement som anges av view till den rektangel som anges av parametern bounds .
RelRotateTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Roterar det VisualElement som anges av view från den aktuella rotationen av drotation.

RelRotateToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Roterar det VisualElement som anges av view från den aktuella rotationen av drotation.

RelRotateToAsync(VisualElement, Double, UInt32, Easing)

Roterar det VisualElement som anges av view från den aktuella rotationen av drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Returnerar en aktivitet som skalar den VisualElement som anges av view från den aktuella skalan till dscale.

RelScaleToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Returnerar en aktivitet som skalar den VisualElement som anges av view från den aktuella skalan till dscale.

RelScaleToAsync(VisualElement, Double, UInt32, Easing)

Returnerar en aktivitet som skalar den VisualElement som anges av view från den aktuella skalan till dscale.

RotateTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Returnerar en aktivitet som roterar den VisualElement som anges av view som beskrivs av parametrarna rotation, lengthoch easing .

RotateToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Returnerar en aktivitet som roterar den VisualElement som anges av view som beskrivs av parametrarna rotation, lengthoch easing .

RotateToAsync(VisualElement, Double, UInt32, Easing)

Returnerar en aktivitet som roterar den VisualElement som anges av view som beskrivs av parametrarna rotation, lengthoch easing .

RotateXTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Returnerar en aktivitet som förvränger X-axeln VisualElement för den som anges av viewrotation, tar tid length och använder easing.

RotateXToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Returnerar en aktivitet som förvränger X-axeln VisualElement för den som anges av viewrotation, tar tid length och använder easing.

RotateXToAsync(VisualElement, Double, UInt32, Easing)

Returnerar en aktivitet som förvränger X-axeln VisualElement för den som anges av viewrotation, tar tid length och använder easing.

RotateYTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Returnerar en aktivitet som förvränger Y-axeln VisualElement för den som anges av viewrotation, tar tid length och använder easing.

RotateYToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Returnerar en aktivitet som förvränger Y-axeln VisualElement för den som anges av viewrotation, tar tid length och använder easing.

RotateYToAsync(VisualElement, Double, UInt32, Easing)

Returnerar en aktivitet som förvränger Y-axeln VisualElement för den som anges av viewrotation, tar tid length och använder easing.

ScaleTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Returnerar en aktivitet som skalar den VisualElement som anges av view till den absoluta skalningsfaktorn scale.

ScaleToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Returnerar en aktivitet som skalar den VisualElement som anges av view till den absoluta skalningsfaktorn scale.

ScaleToAsync(VisualElement, Double, UInt32, Easing)

Returnerar en aktivitet som skalar den VisualElement som anges av view till den absoluta skalningsfaktorn scale.

ScaleXTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Returnerar en aktivitet som skalar X-axeln för VisualElement den som anges av view till den absoluta skalningsfaktorn scale.

ScaleXToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Returnerar en aktivitet som skalar X-axeln för VisualElement den som anges av view till den absoluta skalningsfaktorn scale.

ScaleXToAsync(VisualElement, Double, UInt32, Easing)

Returnerar en aktivitet som skalar X-axeln för VisualElement den som anges av view till den absoluta skalningsfaktorn scale.

ScaleYTo(VisualElement, Double, UInt32, Easing)
Föråldrad.

Returnerar en aktivitet som skalar Y-axeln för VisualElement den som anges av view till den absoluta skalningsfaktorn scale.

ScaleYToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Returnerar en aktivitet som skalar Y-axeln för VisualElement den som anges av view till den absoluta skalningsfaktorn scale.

ScaleYToAsync(VisualElement, Double, UInt32, Easing)

Returnerar en aktivitet som skalar Y-axeln för VisualElement den som anges av view till den absoluta skalningsfaktorn scale.

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

En basklass för vyer som hämtar textindata från användaren.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

En basklass för vyer som hämtar textindata från användaren.

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

Skapar och tillämpar en bindning på en egenskap.

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

Skapar en bindning mellan en egenskap i källobjektet och en egenskap för målobjektet.

SetSemanticFocus(IView)

En basklass för vyer som hämtar textindata från användaren.

ShowSoftInputAsync(ITextInput, CancellationToken)

Om ett fönster för mjuk indata döljs för närvarande försöker detta visa det.

ToFont(IFontElement, Nullable<Double>)

En basklass för vyer som hämtar textindata från användaren.

ToHandler(IElement, IMauiContext)

En basklass för vyer som hämtar textindata från användaren.

ToHandler(IView, IMauiContext)

Hämtar den plattformsspecifika vyhanteraren för den angivna vyn.

ToPlatform(IElement, IMauiContext)

En basklass för vyer som hämtar textindata från användaren.

TranslateTo(VisualElement, Double, Double, UInt32, Easing)
Föråldrad.

Animerar ett element TranslationX och TranslationY egenskaper från deras aktuella värden till de nya värdena. Detta säkerställer att indatalayouten är i samma position som den visuella layouten.

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

Animerar ett element TranslationX och TranslationY egenskaper från deras aktuella värden till de nya värdena. Detta säkerställer att indatalayouten är i samma position som den visuella layouten.

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

Animerar ett element TranslationX och TranslationY egenskaper från deras aktuella värden till de nya värdena. Detta säkerställer att indatalayouten är i samma position som den visuella layouten.

UpdateText(ITextInput, String)

En basklass för vyer som hämtar textindata från användaren.

Gäller för