Udostępnij za pośrednictwem


InputView Klasa

Definicja

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

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
Dziedziczenie
Dziedziczenie
Pochodny
Implementuje

Uwagi

Konstruktor tej klasy jest wewnętrzny. Microsoft.Maui.Controls nie udostępnia żadnego modułu renderowania dla klasy bazowej InputView.

Pola

Nazwa Opis
CharacterSpacingProperty

Właściwość możliwe do powiązania dla elementu CharacterSpacing.

CursorPositionProperty

Właściwość możliwe do powiązania dla elementu CursorPosition.

FontAttributesProperty

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

FontAutoScalingEnabledProperty

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

FontFamilyProperty

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

FontSizeProperty

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

IsReadOnlyProperty

Właściwość możliwe do powiązania dla elementu IsReadOnly.

IsSpellCheckEnabledProperty

Właściwość możliwe do powiązania dla elementu IsSpellCheckEnabled.

IsTextPredictionEnabledProperty

Właściwość możliwe do powiązania dla elementu IsTextPredictionEnabled.

KeyboardProperty

Właściwość możliwe do powiązania dla elementu Keyboard.

MaxLengthProperty

Właściwość możliwe do powiązania dla elementu MaxLength.

PlaceholderColorProperty

Właściwość możliwe do powiązania dla elementu PlaceholderColor.

PlaceholderProperty

Właściwość możliwe do powiązania dla elementu Placeholder.

propertyMapper

Reprezentuje wewnętrzny PropertyMapperwidok .

(Dziedziczone od View)
SelectionLengthProperty

Właściwość możliwe do powiązania dla elementu SelectionLength.

TextColorProperty

Właściwość możliwe do powiązania dla elementu TextColor.

TextProperty

Właściwość możliwe do powiązania dla elementu Text.

TextTransformProperty

Właściwość możliwe do powiązania dla elementu TextTransform.

transientNamescope

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od Element)

Właściwości

Nazwa Opis
AnchorX

Pobiera lub ustawia składnik X punktu środkowego dla dowolnej operacji przekształcania względem granic elementu. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
AnchorY

Pobiera lub ustawia składnik Y punktu środkowego dla dowolnej operacji przekształcania względem granic elementu. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
AutomationId

Pobiera lub ustawia wartość, która umożliwia platformie automatyzacji znajdowanie tego elementu i interakcję z nim.

(Dziedziczone od Element)
Background

Pobiera lub ustawia element Brush , który będzie używany do wypełnienia tła elementu. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
BackgroundColor

Pobiera lub ustawia element Color , który wypełni tło elementu. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Batched

Pobiera wartość wskazującą, że dla tego elementu są wykonywane zmiany wsadowe.

(Dziedziczone od VisualElement)
Behaviors

Pobiera listę obiektów skojarzonych Behavior z tym elementem. Jest to właściwość powiązana tylko do odczytu.

(Dziedziczone od VisualElement)
BindingContext

Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte powiązanymi właściwościami należącymi do tego BindableObjectobiektu . Jest to właściwość, która jest powiązana.

(Dziedziczone od BindableObject)
Bounds

Pobiera granice elementu w jednostkach niezależnych od urządzenia.

(Dziedziczone od VisualElement)
CharacterSpacing

Pobiera lub ustawia odstępy między znakami w tekście wejściowym. Jest to właściwość, która jest powiązana.

class

Pobiera lub ustawia klasy stylów dla elementu.

(Dziedziczone od NavigableElement)
ClassId

Pobiera lub ustawia wartość używaną do identyfikowania kolekcji semantycznie podobnych elementów.

(Dziedziczone od Element)
Clip

Określa region wycinków dla elementu. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
CursorPosition

Pobiera lub ustawia położenie kursora. Wartość musi być większa lub równa 0 lub mniejsza lub równa długości Text. Jest to właściwość, która jest powiązana.

DesiredSize

Pobiera rozmiar obliczony przez ten element podczas przekazywania miary procesu układu.

(Dziedziczone od VisualElement)
DisableLayout

Pobiera wartość wskazującą, że układ dla tego elementu jest wyłączony.

(Dziedziczone od VisualElement)
Dispatcher

Pobiera dyspozytor, który był dostępny po utworzeniu tego obiektu możliwego do powiązania, w przeciwnym razie próbuje znaleźć najbliższego dostępnego dyspozytora (prawdopodobnie okna/aplikacji).

(Dziedziczone od BindableObject)
EffectControlProvider

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
Effects

Pobiera lub ustawia style i właściwości, które zostaną zastosowane do elementu podczas wykonywania.

(Dziedziczone od Element)
FlowDirection

Pobiera lub ustawia kierunek przepływu układu. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
FontAttributes

Pobiera lub ustawia wartość wskazującą, czy czcionka tekstu tego wpisu jest pogrubiona, kursywa, czy żadna z nich. Jest to właściwość, która jest powiązana.

FontAutoScalingEnabled

Określa, czy czcionka tego wpisu powinna być skalowana automatycznie zgodnie z ustawieniami systemu operacyjnego. Wartość domyślna to true. Jest to właściwość, która jest powiązana.

FontFamily

Pobiera lub ustawia rodzinę czcionek dla tekstu tego wpisu. Jest to właściwość, która jest powiązana.

FontSize

Pobiera lub ustawia rozmiar czcionki dla tekstu tego wpisu. Jest to właściwość, która jest powiązana.

Frame

Pobiera lub ustawia ramkę, która znajduje się na ekranie.

(Dziedziczone od VisualElement)
GestureController

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
GestureRecognizers

Kolekcja funkcji rozpoznawania gestów skojarzonych z tym widokiem.

(Dziedziczone od View)
Handler

Pobiera lub ustawia skojarzone z IViewHandler tym elementem.

(Dziedziczone od VisualElement)
Height

Pobiera bieżącą wyrenderowaną wysokość tego elementu w jednostkach niezależnych od urządzenia. Jest to właściwość powiązana tylko do odczytu.

(Dziedziczone od VisualElement)
HeightRequest

Pobiera lub ustawia żądane zastąpienie wysokości tego elementu w jednostkach niezależnych od urządzenia. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
HorizontalOptions

Pobiera lub ustawia LayoutOptions element określający sposób rozmieszczania elementu w cyklu układu. Jest to właściwość, która jest powiązana.

(Dziedziczone od View)
Id

Pobiera wartość, która może służyć do unikatowego identyfikowania elementu w trakcie działania aplikacji.

(Dziedziczone od Element)
InputTransparent

Pobiera lub ustawia wartość wskazującą, czy ten element reaguje na testowanie trafień podczas interakcji użytkownika. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
IsEnabled

Pobiera lub ustawia wartość wskazującą, czy ten element jest włączony w interfejsie użytkownika. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
IsEnabledCore

Ta wartość reprezentuje skumulowaną wartość IsEnabled. Wszystkie typy, które zastępują tę właściwość, muszą również wywołać metodę RefreshIsEnabledProperty(), jeśli wartość zostanie zmieniona.

(Dziedziczone od VisualElement)
IsFocused

Pobiera wartość wskazującą, czy ten element jest obecnie skoncentrowany. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
IsInPlatformLayout

Pobiera lub ustawia wartość wskazującą, że ten element przechodzi obecnie przez cykl układu platformy.

(Dziedziczone od VisualElement)
IsLoaded

Wskazuje, czy element jest połączony z głównym drzewem obiektów.

(Dziedziczone od VisualElement)
IsPlatformEnabled

Pobiera lub ustawia wartość wskazującą, czy element równoważny platformy tego elementu jest włączony.

(Dziedziczone od VisualElement)
IsPlatformStateConsistent

Pobiera lub ustawia wartość wskazującą, że ten element jest obecnie zgodny ze stanem elementu równoważnego platformy.

(Dziedziczone od VisualElement)
IsReadOnly

Pobiera lub ustawia wartość wskazującą, czy użytkownik może edytować tekst w tym widoku wejściowym. Jest to właściwość, która jest powiązana.

IsSpellCheckEnabled

Pobiera lub ustawia wartość, która określa, czy sprawdzanie pisowni jest włączone.

IsTextPredictionEnabled

Pobiera lub ustawia wartość, która określa, czy włączono przewidywanie tekstu i automatyczną korektę tekstu.

IsVisible

Pobiera lub ustawia wartość, która określa, czy ten element będzie widoczny na ekranie i zajmuje miejsce w układach. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Keyboard

Pobiera lub ustawia typ klawiatury dla widoku wejściowego. Jest to właściwość, która jest powiązana.

LogicalChildren
Przestarzały.

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od Element)
Margin

Pobiera lub ustawia margines widoku.

(Dziedziczone od View)
MaximumHeightRequest

Pobiera lub ustawia maksymalną wysokość elementu podczas układu w jednostkach niezależnych od urządzenia. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
MaximumWidthRequest

Pobiera lub ustawia maksymalną szerokość elementu podczas układu w jednostkach niezależnych od urządzenia. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
MaxLength

Pobiera lub ustawia maksymalną liczbę znaków, które użytkownik może wprowadzić. Jest to właściwość, która jest powiązana.

MinimumHeightRequest

Pobiera lub ustawia minimalną wysokość elementu podczas układu w jednostkach niezależnych od urządzenia. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
MinimumWidthRequest

Pobiera lub ustawia minimalną szerokość elementu podczas układu w jednostkach niezależnych od urządzenia. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Navigation

Pobiera obiekt odpowiedzialny za obsługę nawigacji opartej na stosie.

(Dziedziczone od NavigableElement)
NavigationProxy

Pobiera rzut Navigation do obiektu NavigationProxy.

(Dziedziczone od NavigableElement)
Opacity

Pobiera lub ustawia wartość nieprzezroczystości zastosowaną do elementu podczas renderowania. Zakres tej wartości to od 0 do 1; wartości poza tym zakresem zostaną ustawione na najbliższą prawidłową wartość. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Parent

Pobiera lub ustawia element nadrzędny Element tego elementu.

(Dziedziczone od Element)
Placeholder

Pobiera lub ustawia tekst zastępczy wyświetlany, gdy widok wejściowy jest pusty. Jest to właściwość, która jest powiązana.

PlaceholderColor

Pobiera lub ustawia kolor tekstu zastępczego. Jest to właściwość, która jest powiązana.

RealParent

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
Resources

Pobiera lub ustawia lokalny słownik zasobów.

(Dziedziczone od VisualElement)
Rotation

Pobiera lub ustawia rotację (w stopniach) na osi Z (obrót affine), gdy element jest renderowany. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
RotationX

Pobiera lub ustawia rotację (w stopniach) na osi X (rotacja perspektywy), gdy element jest renderowany. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
RotationY

Pobiera lub ustawia rotację (w stopniach) na osi Y (obrót perspektywy), gdy element jest renderowany. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Scale

Pobiera lub ustawia współczynnik skalowania zastosowany do elementu. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
ScaleX

Pobiera lub ustawia wartość skalowania, która ma być stosowana do kierunku X. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
ScaleY

Pobiera lub ustawia wartość skalowania, która ma być stosowana do kierunku Y. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
SelectionLength

Pobiera lub ustawia długość zaznaczenia. Zaznaczenie rozpocznie się od CursorPosition. Jest to właściwość, która jest powiązana.

Shadow

Pobiera lub ustawia efekt cienia rzutowany przez element. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Style

Pobiera lub ustawia unikatowy Style dla tego elementu.

(Dziedziczone od NavigableElement)
StyleClass

Pobiera lub ustawia klasy stylów dla elementu.

(Dziedziczone od NavigableElement)
StyleId

Pobiera lub ustawia zdefiniowaną przez użytkownika wartość w celu unikatowego zidentyfikowania elementu.

(Dziedziczone od Element)
Text

Pobiera lub ustawia zawartość tekstową tego widoku wejściowego. Jest to właściwość, która jest powiązana.

TextColor

Pobiera lub ustawia kolor tekstu wejściowego. Jest to właściwość, która jest powiązana.

TextTransform

Pobiera lub ustawia przekształcenie tekstu zastosowane do tekstu wejściowego. Jest to właściwość, która jest powiązana.

TranslationX

Pobiera lub ustawia różnicę translacji X elementu w jednostkach niezależnych od urządzenia. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
TranslationY

Pobiera lub ustawia różnicę translacji Y elementu w jednostkach niezależnych od urządzenia. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Triggers

Pobiera listę obiektów skojarzonych TriggerBase z tym elementem. Jest to właściwość powiązana tylko do odczytu.

(Dziedziczone od VisualElement)
VerticalOptions

Pobiera lub ustawia LayoutOptions element definiujące sposób rozmieszczania elementu w cyklu układu. Jest to właściwość, która jest powiązana.

(Dziedziczone od View)
Visual

Pobiera lub ustawia implementację IVisual , która zastępuje wygląd wizualizacji elementu. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Width

Pobiera bieżącą szerokość tego elementu w jednostkach niezależnych od urządzenia. Jest to właściwość powiązana tylko do odczytu.

(Dziedziczone od VisualElement)
WidthRequest

Pobiera lub ustawia żądaną szerokość zastąpienia tego elementu w jednostkach niezależnych od urządzenia. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)
Window

Pobiera element Window skojarzony z elementem. Jest to właściwość powiązana tylko do odczytu.

(Dziedziczone od VisualElement)
X

Pobiera bieżące położenie X tego elementu w jednostkach niezależnych od urządzenia. Jest to właściwość powiązana tylko do odczytu.

(Dziedziczone od VisualElement)
Y

Pobiera bieżące położenie Y tego elementu w jednostkach niezależnych od urządzenia. Jest to właściwość powiązana tylko do odczytu.

(Dziedziczone od VisualElement)
ZIndex

Pobiera lub ustawia indeks z front-to-back elementu w układzie. Jest to właściwość, która jest powiązana.

(Dziedziczone od VisualElement)

Metody

Nazwa Opis
AddLogicalChild(Element)

Dodaje element Element do elementów podrzędnych logicznych.

(Dziedziczone od Element)
ApplyBindings()

Stosuje wszystkie bieżące powiązania do elementu BindingContext.

(Dziedziczone od BindableObject)
Arrange(Rect)

Umieszcza obiekty podrzędne i określa rozmiar elementu.

(Dziedziczone od VisualElement)
ArrangeOverride(Rect)

Umożliwia podklasom implementowanie niestandardowej logiki rozmieszczania podczas przekazywania układu kontrolek.

(Dziedziczone od VisualElement)
BatchBegin()

Sygnalizuje rozpoczęcie partii zmian we właściwościach elementów. Może to przynieść korzyści w przypadku zmiany większej liczby wartości właściwości.

(Dziedziczone od VisualElement)
BatchCommit()

Sygnalizuje koniec partii poleceń do elementu i że te polecenia powinny być teraz zatwierdzone.

(Dziedziczone od VisualElement)
ChangeVisualState()

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
ClearLogicalChildren()

Usuwa wszystkie elementy podrzędne Element.

(Dziedziczone od Element)
ClearValue(BindableProperty)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania.

(Dziedziczone od BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania, zidentyfikowaną przez jego klucz.

(Dziedziczone od BindableObject)
CoerceValue(BindableProperty)

Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Dziedziczone od BindableObject)
CoerceValue(BindablePropertyKey)

Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Dziedziczone od BindableObject)
ComputeConstraintForView(View)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od VisualElement)
EffectIsAttached(String)

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
FindByName(String)

Zwraca element, który ma określoną nazwę.

(Dziedziczone od Element)
Focus()

Próbuje ustawić fokus na ten element.

(Dziedziczone od VisualElement)
GetChildElements(Point)

Pobiera elementy podrzędne, które znajdują się wizualnie poniżej określonego pointelementu .

(Dziedziczone od View)
GetRendererOverrides<T>()

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
GetValue(BindableProperty)

Zwraca wartość zawartą w danej właściwości możliwej do powiązania.

(Dziedziczone od BindableObject)
InsertLogicalChild(Int32, Element)

Wstawia element Element do elementów podrzędnych logicznych w określonym indeksie.

(Dziedziczone od Element)
InvalidateMeasure()

Oznacza bieżącą miarę elementu jako unieważnionego.

(Dziedziczone od VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)
Przestarzały.

Unieważnia miarę elementu.

(Dziedziczone od VisualElement)
InvalidateMeasureOverride()

Zapewnia sposób zezwalania na zastępowanie podklas (np. Układ) InvalidateMeasure()

(Dziedziczone od VisualElement)
IsSet(BindableProperty)

Określa, czy właściwość możliwe do powiązania istnieje i ma zestaw wartości.

(Dziedziczone od BindableObject)
Layout(Rect)
Przestarzały.

Aktualizuje granice elementu podczas cyklu układu.

(Dziedziczone od VisualElement)
Measure(Double, Double, MeasureFlags)
Przestarzały.

Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element.

(Dziedziczone od VisualElement)
Measure(Double, Double)

Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element. Marginesy są wykluczone z miary, ale zwracane z rozmiarem. Nie zaleca się wywoływania tej metody poza przekazywaniem MeasureOverride elementu nadrzędnego.

(Dziedziczone od VisualElement)
MeasureOverride(Double, Double)

Umożliwia podklasom implementowanie niestandardowej logiki miary podczas przekazywania miar kontrolek.

(Dziedziczone od VisualElement)
OnBindingContextChanged()

Wywoływane za każdym razem, gdy kontekst View powiązania zmian.

(Dziedziczone od View)
OnChildAdded(Element)

Wywoływane po dodaniu obiektu podrzędnego do tego elementu.

(Dziedziczone od VisualElement)
OnChildRemoved(Element, Int32)

Wywoływane po usunięciu obiektu podrzędnego z tego elementu.

(Dziedziczone od VisualElement)
OnChildrenReordered()

ChildrenReordered Wywołuje zdarzenie.

(Dziedziczone od VisualElement)
OnHandlerChanged()

Po przesłonięciu w klasie pochodnej należy zgłosić HandlerChanged zdarzenie.

(Dziedziczone od Element)
OnHandlerChanging(HandlerChangingEventArgs)

Po przesłonięciu w klasie pochodnej należy zgłosić HandlerChanging zdarzenie.

(Dziedziczone od Element)
OnMeasure(Double, Double)
Przestarzały.

Metoda wywoływana w przypadku wystąpienia miary układu.

(Dziedziczone od VisualElement)
OnParentChanged()

Po przesłonięciu w klasie pochodnej należy zgłosić ParentChanged zdarzenie.

(Dziedziczone od Element)
OnParentChanging(ParentChangingEventArgs)

Po przesłonięciu w klasie pochodnej należy zgłosić ParentChanging zdarzenie.

(Dziedziczone od Element)
OnParentSet()

Wywołuje (wewnętrzne) ParentSet zdarzenie.

(Dziedziczone od NavigableElement)
OnPropertyChanged(String)

Metoda wywoływana po zmianie właściwości powiązanej.

(Dziedziczone od Element)
OnPropertyChanging(String)

PropertyChanging Wywołuje zdarzenie.

(Dziedziczone od BindableObject)
OnSizeAllocated(Double, Double)

Metoda wywoływana, gdy rozmiar elementu jest ustawiany podczas cyklu układu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

(Dziedziczone od VisualElement)
OnTextChanged(String, String)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

OnTextTransformChanged(TextTransform, TextTransform)

Wywoływana, TextTransform gdy właściwość ulegnie zmianie.

PlatformSizeChanged()

Sygnały, że element równoważny platformy dla rozmiaru tego elementu został zmieniony i może być potrzebny nowy cykl układu.

(Dziedziczone od VisualElement)
RefreshIsEnabledProperty()

Ta metoda musi być zawsze wywoływana, jeśli wystąpi jakieś zdarzenie, a wartość IsEnabledCore właściwości ulegnie zmianie.

(Dziedziczone od VisualElement)
RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie z właściwości możliwej do powiązania.

(Dziedziczone od BindableObject)
RemoveDynamicResource(BindableProperty)

Usuwa wcześniej ustawiony zasób dynamiczny.

(Dziedziczone od Element)
RemoveLogicalChild(Element)

Usuwa pierwsze wystąpienie określonego Element elementu z elementów podrzędnych logicznych.

(Dziedziczone od Element)
SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości możliwej do powiązania.

(Dziedziczone od BindableObject)
SetDynamicResource(BindableProperty, String)

BindableProperty Ustawia właściwość tego elementu, która ma zostać zaktualizowana za pośrednictwem elementu DynamicResource przy użyciu podanego klucza.

(Dziedziczone od Element)
SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Dziedziczone od BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Dziedziczone od BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
SizeAllocated(Double, Double)

Metoda wywoływana podczas cyklu układu w celu zasygnalizowania rozpoczęcia układu podrzędnego.

(Dziedziczone od VisualElement)
UnapplyBindings()

Usuwa wszystkie bieżące powiązania z bieżącego kontekstu.

(Dziedziczone od BindableObject)
Unfocus()

Usuwa ustawienia fokusu klawiatury na tym elemecie.

(Dziedziczone od VisualElement)
UpdateFormsText(String, TextTransform)

Stosuje określone przekształcenie tekstu do ciągu wejściowego.

Zdarzenia

Nazwa Opis
BatchCommitted

Występuje, gdy partia zmian właściwości została zatwierdzona przez wywołanie metody BatchCommit().

(Dziedziczone od VisualElement)
BindingContextChanged

Występuje, gdy wartość BindingContext właściwości ulegnie zmianie.

(Dziedziczone od BindableObject)
ChildAdded

Podniesione za każdym razem, gdy element podrzędny zostanie dodany do elementu .

(Dziedziczone od Element)
ChildRemoved

Podniesione za każdym razem, gdy element podrzędny zostanie usunięty z elementu.

(Dziedziczone od Element)
ChildrenReordered

Występuje, gdy kolejność elementów podrzędnych tego elementu ulegnie zmianie.

(Dziedziczone od VisualElement)
DescendantAdded

Wywoływane za każdym razem, gdy element podrzędny zostanie dodany do poddrzewa elementu.

(Dziedziczone od Element)
DescendantRemoved

Wywoływane za każdym razem, gdy element podrzędny zostanie usunięty z poddrzewa elementów.

(Dziedziczone od Element)
FocusChangeRequested
Przestarzały.

Występuje, gdy zażądano zmiany fokusu.

(Dziedziczone od VisualElement)
Focused

Występuje, gdy ten element jest skoncentrowany.

(Dziedziczone od VisualElement)
HandlerChanged

Wywoływane za każdym razem, gdy program obsługi elementu uległ zmianie.

(Dziedziczone od Element)
HandlerChanging

Wywoływane za każdym razem, gdy program obsługi elementu zacznie się zmieniać.

(Dziedziczone od Element)
Loaded

Występuje, gdy element został skonstruowany i dodany do drzewa wizualizacji platformy.

(Dziedziczone od VisualElement)
MeasureInvalidated

Występuje, gdy bieżąca miara elementu została unieważniona.

(Dziedziczone od VisualElement)
ParentChanged

Podniesione za każdym razem, gdy element nadrzędny uległ zmianie.

(Dziedziczone od Element)
ParentChanging

Podniesione za każdym razem, gdy element zacznie się zmieniać.

(Dziedziczone od Element)
PropertyChanged

Występuje, gdy wartość właściwości ulegnie zmianie.

(Dziedziczone od BindableObject)
PropertyChanging

Występuje, gdy wartość właściwości się zmienia.

(Dziedziczone od BindableObject)
SizeChanged

Występuje, gdy rozmiar elementu uległ zmianie.

(Dziedziczone od VisualElement)
TextChanged

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

Unfocused

Występuje, gdy ten element nie jest skoncentrowany.

(Dziedziczone od VisualElement)
Unloaded

Występuje, gdy element nie jest już połączony z drzewem wizualnym platformy.

(Dziedziczone od VisualElement)

Implementacje interfejsów jawnych

Nazwa Opis
IContextFlyoutElement.ContextFlyout

Pobiera element ContextFlyout dla widoku. Menu wysuwane, menu wysuwane subitems i separatory wysuwane menu można dodać do wysuwania kontekstu.

(Dziedziczone od Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Rejestruje określony effect element.

(Dziedziczone od Element)
IElement.Handler

Pobiera lub ustawia procedurę obsługi widoku elementu.

(Dziedziczone od VisualElement)
IElement.Parent

Pobiera element nadrzędny elementu.

(Dziedziczone od Element)
IElementController.Descendants()

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
IElementController.LogicalChildren

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
IFontElement.FontSizeDefaultValueCreator()

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

IFontElement.OnFontFamilyChanged(String, String)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

IFontElement.OnFontSizeChanged(Double, Double)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

IGestureController.CompositeGestureRecognizers

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
IHotReloadableView.Reload()

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
IHotReloadableView.ReloadHandler

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
IHotReloadableView.TransferState(IView)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
INameScope.RegisterName(String, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
INameScope.UnregisterName(String)

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od Element)
IPropertyMapperView.GetPropertyMapperOverrides()

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
IReplaceableView.ReplacedView

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

(Dziedziczone od View)
ITextElement.OnCharacterSpacingPropertyChanged(Double, Double)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ITextElement.OnTextColorPropertyChanged(Color, Color)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ITextInput.CursorPosition

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ITextInput.SelectionLength

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ITextInput.Text

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ITextStyle.Font

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

IToolTipElement.ToolTip

Reprezentuje małe prostokątne okno podręczne, które wyświetla krótki opis celu widoku, gdy użytkownik spoczywa wskaźnik w widoku.

(Dziedziczone od Element)
IView.Arrange(Rect)

Umieszcza elementy podrzędne i określa rozmiar elementu.

(Dziedziczone od VisualElement)
IView.Background

Pobiera farbę, która wypełni tło widoku.

(Dziedziczone od VisualElement)
IView.Clip

Pobiera ścieżkę używaną do zdefiniowania konspektu zawartości widoku.

(Dziedziczone od VisualElement)
IView.FlowDirection

Kierunek skanowania elementów interfejsu użytkownika przez oko

(Dziedziczone od VisualElement)
IView.Height

Pobiera określoną wysokość widoku IView.

(Dziedziczone od VisualElement)
IView.HorizontalLayoutAlignment

Określa aspekt poziomy układu tego elementu w kontenerze

(Dziedziczone od View)
IView.InvalidateArrange()

Metoda wywoływana w celu unieważnienia układu tego widoku.

(Dziedziczone od VisualElement)
IView.InvalidateMeasure()

Sygnały, że bieżąca wartość miary tego widoku nie jest już prawidłowa i musi zostać ponownie skompilowana podczas następnego przebiegu miary.

(Dziedziczone od VisualElement)
IView.IsFocused

Pobiera wartość wskazującą, czy ten widok jest obecnie skoncentrowany.

(Dziedziczone od VisualElement)
IView.Margin

Margines reprezentuje odległość między widokiem a sąsiednimi widokami.

(Dziedziczone od View)
IView.MaximumHeight

Pobiera określone ograniczenie maksymalnej wysokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity.

(Dziedziczone od VisualElement)
IView.MaximumWidth

Pobiera określone ograniczenie maksymalnej szerokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity.

(Dziedziczone od VisualElement)
IView.Measure(Double, Double)

Aktualizuje rozmiar widoku.

(Dziedziczone od VisualElement)
IView.MinimumHeight

Pobiera określone ograniczenie minimalnej wysokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity.

(Dziedziczone od VisualElement)
IView.MinimumWidth

Pobiera określone ograniczenie minimalnej szerokości widoku IView z zakresu od zera do podwójnego. PositiveInfinity.

(Dziedziczone od VisualElement)
IView.Semantics

Dodaje semantyka do każdego widoku pod kątem ułatwień dostępu

(Dziedziczone od VisualElement)
IView.Shadow

Maluje cień wokół widoku docelowego.

(Dziedziczone od VisualElement)
IView.VerticalLayoutAlignment

Określa pionowy aspekt układu tego elementu w kontenerze

(Dziedziczone od View)
IView.Visibility

Pobiera wartość określającą, czy ten widok powinien być częścią drzewa wizualnego, czy nie.

(Dziedziczone od VisualElement)
IView.Width

Pobiera określoną szerokość widoku IView.

(Dziedziczone od VisualElement)
IVisualElementController.EffectiveFlowDirection

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)

Do użytku wewnętrznego przez program .NET MAUI.

(Dziedziczone od VisualElement)
IVisualTreeElement.GetVisualChildren()

Pobiera czytelną listę elementów podrzędnych wizualizacji.

(Dziedziczone od Element)
IVisualTreeElement.GetVisualParent()

Pobiera element nadrzędny wizualizacji.

(Dziedziczone od Element)

Metody rozszerzania

Nazwa Opis
AbortAnimation(IAnimatable, String)

Zatrzymuje animację.

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

Animuje self od start do end.

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

Animuje self przy użyciu określonego wywołania zwrotnego.

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

Działa animation w systemie self.

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

Animuje self przy użyciu poleceń transform i callback.

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

Ustawia określone parametry i uruchamia animację kinetyczną.

AnimationIsRunning(IAnimatable, String)

Zwraca wartość logiczną wskazującą, czy animacja określona przez handle program jest uruchomiona.

Batch(IAnimatable)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

CancelAnimations(VisualElement)

Przerywa wszystkie animacje (np. LayoutTo, TranslateTo, ScaleToitp.) w elemecie view .

CaptureAsync(IView)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

CheckHandlers(IView)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ComputeDesiredSize(IView, Double, Double)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ComputeFrame(IView, Rect)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

DisconnectHandlers(IView)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

FadeTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Zwraca zadanie, które wykonuje zanikanie opisane przez opacityparametry , lengthi easing .

FadeToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które wykonuje zanikanie opisane przez opacityparametry , lengthi easing .

FindByName<T>(Element, String)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

GetVisualElementWindow(IVisualTreeElement)

Pobiera okno zawierające element drzewa wizualnego, jeśli element jest zawarty w jednym.

GetVisualTreeDescendants(IVisualTreeElement)

Pobiera całą hierarchię elementów potomnych jako listę elementów podrzędnych dla danego elementu drzewa wizualnego.

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

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie prostokąta zdefiniowanego przez jego współrzędne określone w jednostkach platformy, a nie pikseli.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie danego x, y punktu.

GetVisualTreeElements(IVisualTreeElement, Point)

Pobiera listę elementów podrzędnych elementu drzewa wizualnego na podstawie danego punktu.

GetVisualTreeElements(IVisualTreeElement, Rect)

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie prostokąta.

HasVisualStateGroups(VisualElement)

Określa, czy określona grupa element ma zdefiniowane jakiekolwiek grupy stanów wizualnych.

HideSoftInputAsync(ITextInput, CancellationToken)

Jeśli okienko danych wejściowych nietrwałych jest obecnie wyświetlane, spowoduje to próbę ukrycia go.

InvalidateMeasure(VisualElement)

Aktualizacje układu mogą być wymuszane przez kod aplikacji, a nie polegać na wbudowanym zachowaniu systemu układu. Nie jest to jednak ogólnie zalecane. Wywoływanie metody InvalidateArrange, InvalidateMeasure lub UpdateLayout jest zwykle niepotrzebne i może spowodować niską wydajność, jeśli zostanie przekroczona. W wielu sytuacjach, w których kod aplikacji może zmieniać właściwości układu, system układu prawdopodobnie będzie już przetwarzać aktualizacje asynchronicznie. System układu ma również optymalizacje dotyczące kaskadowych zmian układu za pośrednictwem relacji nadrzędny-podrzędny i wymuszanie układu za pomocą kodu aplikacji może działać przeciwko takim optymalizacjom. Niemniej jednak istnieje możliwość, że sytuacje układu istnieją w bardziej skomplikowanych scenariuszach, w których wymuszanie układu jest najlepszą opcją rozwiązania problemu z chronometrażem lub innym problemem z układem. Po prostu używać go celowo i oszczędnie.

IsSoftInputShowing(ITextInput)

Sprawdza, czy platforma jest obecnie wyświetlana w okienku nietrwałych danych wejściowych

LayoutTo(VisualElement, Rect, UInt32, Easing)
Przestarzały.
Zwraca zadanie, które ułatwia granice VisualElement obiektu określonego przez view prostokąt określony przez bounds parametr .
LayoutToAsync(VisualElement, Rect, UInt32, Easing)
Przestarzały.
Zwraca zadanie, które ułatwia granice VisualElement obiektu określonego przez view prostokąt określony przez bounds parametr .
RelRotateTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Obraca element VisualElement określony przez view wartość z bieżącej rotacji przez drotation.

RelRotateToAsync(VisualElement, Double, UInt32, Easing)

Obraca element VisualElement określony przez view wartość z bieżącej rotacji przez drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Zwraca zadanie, które skaluje VisualElement element określony przez view bieżącą skalę do dscale.

RelScaleToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które skaluje VisualElement element określony przez view bieżącą skalę do dscale.

RotateTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Zwraca zadanie, które obraca VisualElement wartość określoną przez viewrotationparametry , lengthi easing .

RotateToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które obraca VisualElement wartość określoną przez viewrotationparametry , lengthi easing .

RotateXTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez viewrotationmetodę , biorąc czas length i używając polecenia easing.

RotateXToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez viewrotationmetodę , biorąc czas length i używając polecenia easing.

RotateYTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Zwraca zadanie, które powoduje niesymetryczność osi VisualElement Y elementu określonego przez viewrotation metodę , biorąc czas length i używając polecenia easing.

RotateYToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które powoduje niesymetryczność osi VisualElement Y elementu określonego przez viewrotation metodę , biorąc czas length i używając polecenia easing.

ScaleTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Zwraca zadanie, które skaluje VisualElement wartość określoną przez view parametr do bezwzględnego współczynnika scaleskalowania .

ScaleToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które skaluje VisualElement wartość określoną przez view parametr do bezwzględnego współczynnika scaleskalowania .

ScaleXTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Zwraca zadanie, które skaluje oś X elementu VisualElement określonego przez view parametr do bezwzględnego współczynnika scaleskalowania .

ScaleXToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które skaluje oś X elementu VisualElement określonego przez view parametr do bezwzględnego współczynnika scaleskalowania .

ScaleYTo(VisualElement, Double, UInt32, Easing)
Przestarzały.

Zwraca zadanie, które skaluje oś VisualElement Y elementu określonego przez view parametr do bezwzględnego współczynnika scaleskalowania .

ScaleYToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które skaluje oś VisualElement Y elementu określonego przez view parametr do bezwzględnego współczynnika scaleskalowania .

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

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

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

Tworzy i stosuje powiązanie do właściwości.

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

Tworzy powiązanie między właściwością obiektu źródłowego a właściwością obiektu docelowego.

SetSemanticFocus(IView)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ShowSoftInputAsync(ITextInput, CancellationToken)

Jeśli okienko danych wejściowych nietrwałych jest obecnie ukrywane, spróbuje je wyświetlić.

ToFont(IFontElement, Nullable<Double>)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ToHandler(IElement, IMauiContext)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

ToHandler(IView, IMauiContext)

Pobiera procedurę obsługi widoku specyficznego dla platformy dla określonego widoku.

ToPlatform(IElement, IMauiContext)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

TranslateTo(VisualElement, Double, Double, UInt32, Easing)
Przestarzały.

Animuje elementy TranslationX i TranslationY właściwości z ich bieżących wartości do nowych wartości. Gwarantuje to, że układ wejściowy znajduje się w tej samej pozycji co układ wizualizacji.

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

Animuje elementy TranslationX i TranslationY właściwości z ich bieżących wartości do nowych wartości. Gwarantuje to, że układ wejściowy znajduje się w tej samej pozycji co układ wizualizacji.

UpdateText(ITextInput, String)

Klasa podstawowa dla widoków, które uzyskują wprowadzanie tekstu od użytkownika.

Dotyczy