FlexLayout Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych.
public class FlexLayout : Xamarin.Forms.Layout<Xamarin.Forms.View>
type FlexLayout = class
inherit Layout<View>
- Dziedziczenie
-
System.ObjectFlexLayout
Uwagi
FlexLayout jest to, Layout<T> który efektywnie określa go Children w sposób podobny do css Flexbox.
Właściwość Direction określa oś podstawową układu. Właściwość JustifyContent określa, jak Children są rozmieszczone wzdłuż osi podstawowej. Właściwość AlignItems określa, jak Children są rozmieszczone wzdłuż osi krzyżowej; AlignContent właściwość działa podobnie, ale ma zastosowanie do całych wierszy lub kolumn, a nie poszczególnych elementów.
Początkowy rozmiar elementu podrzędnego jest ustawiany przy użyciu SetBasis(BindableObject, FlexBasis) , a jego zachowanie zmiany rozmiaru jest ustawiane na i SetGrow(BindableObject, Single)SetShrink(BindableObject, Single).
Konstruktory
FlexLayout() |
Tworzy nowy FlexLayout z wartościami domyślnymi. |
Pola
AlignContentProperty |
Magazyn zapasowy dla AlignContent właściwości. |
AlignItemsProperty |
Magazyn zapasowy dla AlignItems właściwości. |
AlignSelfProperty |
Magazyn zapasowy dla dołączonej właściwości, która opcjonalnie zastępuje wyrównanie elementu dla tego elementu podrzędnego w wierszu lub kolumnie w obiekcie nadrzędnym. |
BasisProperty |
Magazyn zapasowy dla dołączonej właściwości, która zawiera informacje o względnej lub bezwzględnej podstawie tego elementu. |
DirectionProperty |
Magazyn zapasowy dla Direction właściwości. |
GrowProperty |
Magazyn zapasowy dla dołączonej właściwości, który określa proporcjonalny wzrost, który ten element zaakceptuje, aby acccommodate układu w wierszu lub kolumnie. |
JustifyContentProperty |
Magazyn zapasowy dla JustifyContent właściwości. |
OrderProperty |
Magazyn zapasowy dla dołączonej właściwości, która określa kolejność wizualizacji tego elementu między elementami równorzędnymi. |
PositionProperty |
Magazyn zapasowy dla Position właściwości. |
ShrinkProperty |
Magazyn zapasowy dla dołączonej właściwości, który określa proporcjonalny spadek rozmiaru, który ten element zaakceptuje, aby acccommodate układu w wierszu lub kolumnie. |
WrapProperty |
Magazyn zapasowy dla Wrap właściwości. |
Właściwości
AlignContent |
Pobiera lub ustawia wartość, która kontroluje, jak wiele wierszy lub kolumn elementów podrzędnych jest wyrównanych. |
AlignItems |
Pobiera lub ustawia wartość, która kontroluje sposób, w jaki elementy podrzędne są ułożone w ich wierszu lub kolumnie. |
AnchorX |
Pobiera lub ustawia składnik X punktu środkowego dla dowolnej transformacji względem granic elementu. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
AnchorY |
Pobiera lub ustawia składnik Y punktu środkowego dla dowolnej transformacji względem granic elementu. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
AutomationId |
Pobiera lub ustawia wartość, która umożliwia platformie automatyzacji znajdowanie tego elementu i interakcję z nim. (Odziedziczone po Element) |
Background |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po VisualElement) |
BackgroundColor |
Pobiera lub ustawia kolor, który wypełni tło elementu VisualElement. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
Batched |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
Behaviors |
Pobiera listę zachowań skojarzonych z tym elementem. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
BindingContext |
Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte przez powiązane właściwości, które należą do tego BindableObjectobiektu . (Odziedziczone po BindableObject) |
Bounds |
Pobiera granice elementu. (Odziedziczone po VisualElement) |
CascadeInputTransparent |
Pobiera lub ustawia wartość, która kontroluje, czy elementy podrzędne dziedziczą przezroczystość danych wejściowych |
Children |
Pobiera widok> IList<elementu podrzędnego układu. (Odziedziczone po Layout<T>) |
class |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po NavigableElement) |
ClassId |
Pobiera lub ustawia wartość używaną do identyfikowania kolekcji semantycznie podobnych elementów. (Odziedziczone po Element) |
Clip |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po VisualElement) |
Direction |
Pobiera lub ustawia kierunek flex dla elementów podrzędnych w tym układzie. |
DisableLayout |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
Dispatcher |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po BindableObject) |
EffectControlProvider |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po Element) |
Effects |
Lista efektów, które są stosowane do tego elementu. (Odziedziczone po Element) |
FlowDirection |
Pobiera lub ustawia kierunek przepływu układu. (Odziedziczone po VisualElement) |
GestureController |
Pobiera kontroler gestów dla widoku. (Odziedziczone po View) |
GestureRecognizers |
Kolekcja funkcji rozpoznawania gestów skojarzonych z tym widokiem. (Odziedziczone po View) |
Height |
Pobiera bieżącą wyrenderowaną wysokość tego elementu. Jest to właściwość powiązana tylko do odczytu. (Odziedziczone po VisualElement) |
HeightRequest |
Pobiera lub ustawia żądaną wysokość zastąpienia tego elementu. (Odziedziczone po VisualElement) |
HorizontalOptions |
Pobiera lub ustawia LayoutOptions element, który definiuje sposób ustawiania elementu w cyklu układu. Jest to właściwość, która można powiązać. (Odziedziczone po View) |
Id |
Pobiera wartość, która może służyć do unikatowego identyfikowania elementu za pośrednictwem przebiegu aplikacji. (Odziedziczone po Element) |
InputTransparent |
Pobiera lub ustawia wartość wskazującą, czy ten element powinien być zaangażowany w cykl interakcji użytkownika. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
IsClippedToBounds |
Pobiera lub ustawia wartość, która określa, czy układ powinien przycinać elementy podrzędne do jego granic. (Odziedziczone po Layout) |
IsEnabled |
Pobiera lub ustawia wartość wskazującą, czy ten element jest włączony w interfejsie użytkownika. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
IsFocused |
Pobiera wartość wskazującą, czy ten element jest obecnie skoncentrowany. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
IsInNativeLayout |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
IsNativeStateConsistent |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
IsPlatformEnabled |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
IsTabStop |
Pobiera lub ustawia wartość wskazującą, czy ten element jest uwzględniony w nawigacji na kartach. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
IsVisible |
Pobiera lub ustawia wartość, która określa, czy te elementy powinny być częścią drzewa wizualnego, czy nie. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
JustifyContent |
Pobiera lub ustawia wartość, która opisuje, jak elementy podrzędne są uzasadnione, gdy wokół nich znajduje się dodatkowe miejsce. |
LogicalChildren |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po Element) |
Margin |
Pobiera lub ustawia margines widoku. (Odziedziczone po View) |
MinimumHeightRequest |
Pobiera lub ustawia wartość, która zastępuje minimalną wysokość, której element zażąda podczas układu. (Odziedziczone po VisualElement) |
MinimumWidthRequest |
Pobiera lub ustawia wartość, która zastępuje minimalną szerokość elementu żądania podczas układu. (Odziedziczone po VisualElement) |
Navigation |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po NavigableElement) |
NavigationProxy |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po NavigableElement) |
Opacity |
Pobiera lub ustawia wartość nieprzezroczystości zastosowaną do elementu podczas jego renderowania. Jest to właściwość, która można powiązać. (Odziedziczone po VisualElement) |
Padding |
Pobiera lub ustawia wewnętrzne wypełnienie układu. (Odziedziczone po Layout) |
Parent |
Pobiera lub ustawia element nadrzędny elementu. (Odziedziczone po Element) |
ParentView |
Przestarzałe.
Pobiera element będący najbliższym elementem nadrzędnym tego elementu, który jest elementem VisualElement. (Odziedziczone po Element) |
Platform |
Przestarzałe.
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po Element) |
Position |
Pobiera lub ustawia wartość, która kontroluje, czy współrzędne elementów podrzędnych są określone w kategoriach bezwzględnych lub względnych. |
RealParent |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po Element) |
Resources |
Pobiera lub ustawia lokalny słownik zasobów. (Odziedziczone po VisualElement) |
Rotation |
Pobiera lub ustawia obrót (w stopniach) o osi Z (obrót affine), gdy element jest renderowany. (Odziedziczone po VisualElement) |
RotationX |
Pobiera lub ustawia obrót (w stopniach) o osi X (obrót perspektywy), gdy element jest renderowany. (Odziedziczone po VisualElement) |
RotationY |
Pobiera lub ustawia obrót (w stopniach) na osi Y (obrót perspektywy), gdy element jest renderowany. (Odziedziczone po VisualElement) |
Scale |
Pobiera lub ustawia współczynnik skalowania zastosowany do elementu. (Odziedziczone po VisualElement) |
ScaleX |
Pobiera lub ustawia wartość skalowania, która ma być stosowana do kierunku X. (Odziedziczone po VisualElement) |
ScaleY |
Pobiera lub ustawia wartość skalowania, która ma być stosowana do kierunku Y. (Odziedziczone po VisualElement) |
Style |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po NavigableElement) |
StyleClass |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po NavigableElement) |
StyleId |
Pobiera lub ustawia wartość zdefiniowaną przez użytkownika w celu unikatowego zidentyfikowania elementu. (Odziedziczone po Element) |
TabIndex |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po VisualElement) |
TranslationX |
Pobiera lub ustawia różnicę translacji X elementu. (Odziedziczone po VisualElement) |
TranslationY |
Pobiera lub ustawia różnicę tłumaczenia Y elementu. (Odziedziczone po VisualElement) |
Triggers |
Pobiera listę wyzwalacza skojarzonego z tym elementem. Jest to właściwość z możliwością powiązania. (Odziedziczone po VisualElement) |
VerticalOptions |
Pobiera lub ustawia LayoutOptions element, który definiuje sposób ustawiania elementu w cyklu układu. Jest to właściwość, która można powiązać. (Odziedziczone po View) |
Visual |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po VisualElement) |
Width |
Pobiera bieżącą renderowaną szerokość tego elementu. Jest to właściwość z możliwością powiązania tylko do odczytu. (Odziedziczone po VisualElement) |
WidthRequest |
Pobiera lub ustawia żądaną szerokość zastąpienia tego elementu. (Odziedziczone po VisualElement) |
Wrap |
Pobiera lub ustawia wartość, która kontroluje, czy i jak elementy podrzędne w tym układzie są zawijane. |
X |
Pobiera bieżącą pozycję X tego elementu. Jest to właściwość z możliwością powiązania tylko do odczytu. (Odziedziczone po VisualElement) |
Y |
Pobiera bieżącą pozycję Y tego elementu. Jest to właściwość z możliwością powiązania tylko do odczytu. (Odziedziczone po VisualElement) |
Metody
ApplyBindings() |
Zastosuj powiązania do elementu BindingContext. (Odziedziczone po BindableObject) |
BatchBegin() |
Sygnalizuje początek partii zmian właściwości elementów. (Odziedziczone po VisualElement) |
BatchCommit() |
Sygnalizuje koniec partii poleceń do elementu i że te polecenia powinny być teraz zatwierdzone. (Odziedziczone po VisualElement) |
ChangeVisualState() |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
ClearValue(BindableProperty) |
Czyści dowolną wartość ustawioną przez SetValue dla elementu |
ClearValue(BindablePropertyKey) |
Czyści dowolną wartość ustawioną dla SetValue właściwości, która jest identyfikowana przez |
CoerceValue(BindableProperty) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po BindableObject) |
CoerceValue(BindablePropertyKey) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po BindableObject) |
Descendants() |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po Element) |
EffectIsAttached(String) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po Element) |
FindByName(String) |
Zwraca element o określonej nazwie. (Odziedziczone po Element) |
Focus() |
Attemps, aby ustawić fokus na ten element. (Odziedziczone po VisualElement) |
ForceLayout() |
Wymusza cykl układu elementu i wszystkich jego elementów podrzędnych. (Odziedziczone po Layout) |
GetAlignSelf(BindableObject) |
Zwraca wartość, która opcjonalnie zastępuje wyrównanie elementu dla tego elementu podrzędnego w wierszu lub kolumnie nadrzędnej. |
GetBasis(BindableObject) |
Zwraca wartość opisujący względną lub bezwzględną długość podstawy tego elementu. |
GetChildElements(Point) |
Zwraca elementy podrzędne, które znajdują się wizualnie poniżej określonego |
GetGrow(BindableObject) |
Zwraca wartość określającą proporcjonalny wzrost, który ten element zaakceptuje, aby uzyskać dostęp do układu w wierszu lub kolumnie. |
GetOrder(BindableObject) |
Zwraca kolejność wizualną elementu między elementami równorzędnymi. |
GetShrink(BindableObject) |
Zwraca wartość określającą proporcjonalny spadek rozmiaru, który ten element zaakceptuje, aby uzyskać dostęp do układu w wierszu lub kolumnie. |
GetSizeRequest(Double, Double) |
Przestarzałe.
Zwraca wartość SizeRequest układu. Wywołanie tej metody rozpoczyna przekazywanie miary cyklu układu. (Odziedziczone po Layout) |
GetValue(BindableProperty) |
Zwraca wartość zawartą w właściwości BindableProperty. (Odziedziczone po BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Przestarzałe.
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Przestarzałe.
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po BindableObject) |
InvalidateLayout() |
Unieważnia bieżący układ. (Odziedziczone po Layout) |
InvalidateMeasure() |
Wywoływana metoda w celu unieważnienia układu tego VisualElementelementu . MeasureInvalidated Zgłasza zdarzenie. (Odziedziczone po VisualElement) |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
IsSet(BindableProperty) |
Zwraca wartość |
Layout(Rectangle) |
Aktualizacje granice elementu podczas cyklu układu. (Odziedziczone po VisualElement) |
LayoutChildren(Double, Double, Double, Double) |
Określa element Children w określonym prostokącie. |
LowerChild(View) |
Wysyła element podrzędny z tyłu stosu wizualizacji. (Odziedziczone po Layout) |
Measure(Double, Double, MeasureFlags) |
Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element wizualizacji. (Odziedziczone po VisualElement) |
NativeSizeChanged() |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
OnAdded(T) |
Wywoływane po dodaniu elementu podrzędnego do układu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Odziedziczone po Layout<T>) |
OnAdded(View) |
Metoda wywoływana po dodaniu układu flex do widoku. |
OnBindingContextChanged() |
Wywoływane za każdym razem, gdy kontekst View powiązania zmian. Zastąpij tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Odziedziczone po View) |
OnChildAdded(Element) |
Deweloperzy aplikacji mogą zastąpić tę metodę, aby reagować po dodaniu elementu podrzędnego. (Odziedziczone po Layout<T>) |
OnChildMeasureInvalidated() |
Wywoływane za każdym razem, gdy element podrzędny układu emituje MeasureInvalidatedelement . Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Odziedziczone po Layout) |
OnChildMeasureInvalidated(Object, EventArgs) |
Wywoływane za każdym razem, gdy element podrzędny układu emituje MeasureInvalidatedelement . Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Odziedziczone po Layout) |
OnChildRemoved(Element, Int32) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po Layout<T>) |
OnChildRemoved(Element) |
Przestarzałe.
Deweloperzy aplikacji mogą zastąpić tę metodę, aby reagować po usunięciu elementu podrzędnego. (Odziedziczone po Layout<T>) |
OnChildrenReordered() |
Wywoływane za każdym razem, ChildrenReordered gdy zdarzenie ma być emitowane. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Odziedziczone po VisualElement) |
OnMeasure(Double, Double) |
Metoda wywoływana w celu żądania, aby układ mierzył jego elementy podrzędne. |
OnParentSet() |
Metoda wywoływana po ustawieniu elementu nadrzędnego układu. |
OnPropertyChanged(String) |
Metoda wywoływana po zmianie właściwości powiązanej. (Odziedziczone po Element) |
OnPropertyChanging(String) |
Wywołaj tę metodę z klasy podrzędnej, aby powiadomić, że zmiana ma nastąpić we właściwości. (Odziedziczone po BindableObject) |
OnRemoved(T) |
Wywoływane po usunięciu elementu podrzędnego z układu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Odziedziczone po Layout<T>) |
OnRemoved(View) |
Metoda wywoływana po usunięciu układu z widoku. |
OnSizeAllocated(Double, Double) |
Ta metoda jest wywoływana, gdy rozmiar elementu jest ustawiany podczas cyklu układu. Ta metoda jest wywoływana bezpośrednio przed emitem SizeChanged zdarzenia. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Odziedziczone po Layout) |
OnSizeRequest(Double, Double) |
Przestarzałe.
Ta metoda jest wywoływana podczas przekazywania miary cyklu układu w celu uzyskania żądanego rozmiaru elementu. (Odziedziczone po VisualElement) |
OnTabIndexPropertyChanged(Int32, Int32) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po VisualElement) |
OnTabStopPropertyChanged(Boolean, Boolean) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po VisualElement) |
RaiseChild(View) |
Wysyła element podrzędny do przodu stosu wizualizacji. (Odziedziczone po Layout) |
RemoveBinding(BindableProperty) |
Usuwa wcześniej ustawione powiązanie. (Odziedziczone po BindableObject) |
RemoveDynamicResource(BindableProperty) |
Usuwa wcześniej ustawiony zasób dynamiczny (Odziedziczone po Element) |
ResolveLayoutChanges() |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po Layout) |
SetAlignSelf(BindableObject, FlexAlignSelf) |
Ustawia wartość, która opcjonalnie zastępuje aliginment elementu nadrzędnego dla tego elementu podrzędnego. |
SetBasis(BindableObject, FlexBasis) |
Ustawia wartość opisujący względną lub bezwzględną długość podstawy tego elementu. |
SetBinding(BindableProperty, BindingBase) |
Przypisuje powiązanie do właściwości. (Odziedziczone po BindableObject) |
SetDynamicResource(BindableProperty, String) |
Ustawia właściwość BindableProperty tego elementu do zaktualizowania za pomocą elementu DynamicResource przy użyciu podanego klucza. (Odziedziczone po Element) |
SetGrow(BindableObject, Single) |
Ustawia wartość, która określa proporcjonalny wzrost, który ten element zaakceptuje, aby acccommodate układu w wierszu lub kolumnie. |
SetOrder(BindableObject, Int32) |
Ustawia priorytet kolejności wizualizacji elementu między jego elementami równorzędnymi. |
SetShrink(BindableObject, Single) |
Ustawia wartość, która określa proporcjonalny spadek rozmiaru, który ten element zaakceptuje, aby acccommodate układu w wierszu lub kolumnie. |
SetValue(BindableProperty, Object) |
Ustawia wartość określonej właściwości. (Odziedziczone po BindableObject) |
SetValue(BindablePropertyKey, Object) |
Ustawia wartość propertyKey. (Odziedziczone po BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po Element) |
ShouldInvalidateOnChildAdded(View) |
Po zaimplementowaniu należy zwrócić |
ShouldInvalidateOnChildRemoved(View) |
Po zaimplementowaniu funkcja powinna zwrócić wartość |
SizeAllocated(Double, Double) |
RozmiarAllocated jest wywoływany podczas cyklu układu, aby zasygnalizować początek układu podzadrzewa. (Odziedziczone po VisualElement) |
TabIndexDefaultValueCreator() |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po VisualElement) |
TabStopDefaultValueCreator() |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po VisualElement) |
UnapplyBindings() |
Usuwa wszystkie wcześniej ustawione powiązania. (Odziedziczone po BindableObject) |
Unfocus() |
Nie ustawia fokusu dla tego elementu. (Odziedziczone po VisualElement) |
UpdateChildrenLayout() |
Nakazuje układowi przekazanie wszystkich jego elementów podrzędnych. (Odziedziczone po Layout) |
Zdarzenia
BatchCommitted |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
BindingContextChanged |
Wywoływane za każdym razem, gdy zmienia się BindingContext właściwość. (Odziedziczone po BindableObject) |
ChildAdded |
Występuje za każdym razem, gdy element podrzędny zostanie dodany do elementu . (Odziedziczone po Element) |
ChildRemoved |
Występuje za każdym razem, gdy element podrzędny zostanie usunięty z elementu. (Odziedziczone po Element) |
ChildrenReordered |
Występuje, gdy elementy podrzędne elementu VisualElement zostały ponownie uporządkowane. (Odziedziczone po VisualElement) |
DescendantAdded |
Występuje za każdym razem, gdy element podrzędny jest dodawany do poddrzewa elementów. (Odziedziczone po Element) |
DescendantRemoved |
Występuje za każdym razem, gdy element podrzędny zostanie usunięty z poddrzewa elementów. (Odziedziczone po Element) |
FocusChangeRequested |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po VisualElement) |
Focused |
Występuje, gdy element odbiera fokus. (Odziedziczone po VisualElement) |
LayoutChanged |
Występuje na końcu cyklu układu, jeśli którykolwiek z elementów Bounds podrzędnych uległ zmianie. (Odziedziczone po Layout) |
MeasureInvalidated |
Zdarzenie, które jest zgłaszane, gdy układ elementu wizualizacji jest unieważniany. (Odziedziczone po VisualElement) |
PlatformSet |
Przestarzałe.
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. (Odziedziczone po Element) |
PropertyChanged |
Podniesione, gdy właściwość uległa zmianie. (Odziedziczone po BindableObject) |
PropertyChanging |
Podniesione, gdy właściwość ma ulec zmianie. (Odziedziczone po BindableObject) |
SizeChanged |
Występuje, gdy właściwości Width lub Height zmieniają wartość tego elementu. (Odziedziczone po VisualElement) |
Unfocused |
Występuje, gdy element traci fokus. (Odziedziczone po VisualElement) |
Jawne implementacje interfejsu
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po BindableObject) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po Element) |
IGestureController.CompositeGestureRecognizers |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. (Odziedziczone po View) |
INameScope.RegisterName(String, Object) |
Tylko do użytku wewnętrznego. (Odziedziczone po Element) |
IVisualElementController.EffectiveFlowDirection |
Pobiera skuteczny kierunek przepływu wizualnego elementu na platformie, uwzględniając ustawienia regionalne i ustawienia przepływu logicznego. (Odziedziczone po VisualElement) |
IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Ta metoda jest przeznaczona do użytku wewnętrznego. (Odziedziczone po VisualElement) |
Metody rozszerzania
AbortAnimation(IAnimatable, String) |
Zatrzymuje animację. |
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Ustawia określone parametry i uruchamia animację. |
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Ustawia określone parametry i uruchamia animację. |
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Ustawia określone parametry i uruchamia animację. |
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>) |
Ustawia określone parametry i uruchamia animację. |
AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action) |
Ustawia określone parametry i uruchamia animację kinetyczną. |
AnimationIsRunning(IAnimatable, String) |
Zwraca wartość logiczną wskazującą, czy animacja określona przez |
Batch(IAnimatable) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Tworzy i stosuje powiązanie do właściwości. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Przestarzałe.
Tworzy i stosuje powiązanie na podstawie wyrażenia. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
FindByName<T>(Element, String) |
Zwraca wystąpienie typu |
FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
GetSortedTabIndexesOnParentPage(VisualElement) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
GetTabIndexesOnParentPage(ITabStopElement, Int32) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
FadeTo(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które wykonuje zanikanie opisane przez |
LayoutTo(VisualElement, Rectangle, UInt32, Easing) |
Zwraca zadanie, które ułatwia granice VisualElement obiektu określonego przez |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
Obraca wartość VisualElement określoną przez |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które skaluje wartość określoną przez |
RotateTo(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które wykonuje rotację opisaną |
RotateXTo(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które powoduje niesymetryczność osi Y przez |
RotateYTo(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które powoduje niesymetryczność osi X przez |
ScaleTo(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które skaluje VisualElement wartość określoną przez |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Układ przypominający flexbox, który określa elementy podrzędne w opcjonalnych wierszach lub kolumnach elementów podrzędnych. |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Animuje właściwości TranslationX i TranslationY elementów 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. |
HasVisualStateGroups(VisualElement) |
Zwraca wartość |