ContentView Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Element zawierający pojedynczy element podrzędny.
public ref class ContentView : Microsoft::Maui::Controls::TemplatedView, Microsoft::Maui::IContentView
[Microsoft.Maui.Controls.ContentProperty("Content")]
public class ContentView : Microsoft.Maui.Controls.TemplatedView, Microsoft.Maui.IContentView
[<Microsoft.Maui.Controls.ContentProperty("Content")>]
type ContentView = class
inherit TemplatedView
interface IContentView
interface IView
interface IElement
interface ITransform
interface IPadding
interface ICrossPlatformLayout
Public Class ContentView
Inherits TemplatedView
Implements IContentView
- Dziedziczenie
- Dziedziczenie
- Pochodny
- Atrybuty
- Implementuje
Uwagi
ContentView to prosty kontener hostujący pojedynczy View element za pośrednictwem jego Content właściwości. Jest on często używany jako klasa bazowa dla widoków niestandardowych lub do stosowania szablonów do zawartości.
Konstruktorów
| Nazwa | Opis |
|---|---|
| ContentView() |
Element zawierający pojedynczy element podrzędny. |
Pola
| Nazwa | Opis |
|---|---|
| ContentProperty |
Właściwość możliwe do powiązania dla elementu Content. |
| propertyMapper |
Reprezentuje wewnętrzny PropertyMapperwidok . (Dziedziczone od View) |
| SafeAreaEdgesProperty |
Właściwość możliwe do powiązania dla elementu SafeAreaEdges. |
| transientNamescope |
Element zawierający pojedynczy element podrzędny. (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) |
| CascadeInputTransparent |
Pobiera lub ustawia wartość, która określa, czy elementy podrzędne dziedziczą przezroczystość danych wejściowych tego układu, gdy przezroczystość to |
| Children |
Przestarzały.
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| 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) |
| Content |
Pobiera lub ustawia zawartość elementu ContentView. Jest to właściwość, która jest powiązana. |
| ControlTemplate |
Pobiera lub ustawia szablon kontrolki używany do wyświetlania zawartości. Jest to właściwość, która jest powiązana. (Dziedziczone od TemplatedView) |
| 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) |
| Frame |
Pobiera lub ustawia ramkę, która znajduje się na ekranie. (Dziedziczone od VisualElement) |
| GestureController |
Element zawierający pojedynczy element podrzędny. (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) |
| IsClippedToBounds |
Pobiera lub ustawia wartość, która określa, czy układ powinien przycinać jego elementy podrzędne do jego granic.
Domyślna wartość to |
| 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) |
| 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) |
| LogicalChildren |
Przestarzały.
Element zawierający pojedynczy element podrzędny. (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) |
| 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) |
| Padding |
Pobiera lub ustawia wewnętrzne dopełnienie układu. Wartość domyślna to Thickness wartość ze wszystkimi wartościami ustawionymi na 0. (Dziedziczone od TemplatedView) |
| Parent |
Pobiera lub ustawia element nadrzędny Element tego elementu. (Dziedziczone od Element) |
| 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) |
| SafeAreaEdges |
Pobiera lub ustawia bezpieczne krawędzie obszaru do przestrzegania dla tego widoku zawartości. Wartość domyślna to SafeAreaEdges.Default (Brak — krawędź do krawędzi). |
| 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) |
| 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) |
| 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) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| 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() |
Element zawierający pojedynczy element podrzędny. (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) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| CrossPlatformArrange(Rect) |
Przestarzały.
Rozmieszcza elementy podrzędne obiektu ICrossPlatformLayout w obrębie podanych granic. (Dziedziczone od Layout) |
| CrossPlatformMeasure(Double, Double) |
Przestarzały.
Mierzy żądany rozmiar elementu ICrossPlatformLayout w ramach podanych ograniczeń. (Dziedziczone od Layout) |
| 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) |
| ForceLayout() |
Przestarzały.
Wymusza cykl układu elementu i wszystkich jego elementów podrzędnych. (Dziedziczone od Layout) |
| GetChildElements(Point) |
Pobiera elementy podrzędne, które znajdują się wizualnie poniżej określonego |
| GetRendererOverrides<T>() |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od View) |
| GetTemplateChild(String) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| 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) |
| InvalidateLayout() |
Przestarzały.
Unieważnia bieżący układ. (Dziedziczone od TemplatedView) |
| InvalidateMeasure() |
Oznacza bieżącą miarę elementu jako unieważnionego. (Dziedziczone od VisualElement) |
| InvalidateMeasureNonVirtual(InvalidationTrigger) |
Przestarzały.
Unieważnia miarę elementu. (Dziedziczone od VisualElement) |
| InvalidateMeasureOverride() |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od Layout) |
| 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) |
| LayoutChildren(Double, Double, Double, Double) |
Przestarzały.
Przestarzały.
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| LowerChild(View) |
Przestarzały.
Wysyła element podrzędny z tyłu stosu wizualizacji. (Dziedziczone od TemplatedView) |
| Measure(Double, Double, MeasureFlags) |
Przestarzały.
Element zawierający pojedynczy element podrzędny. (Dziedziczone od Layout) |
| 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(Double, Double) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| OnApplyTemplate() |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| OnBindingContextChanged() |
Element zawierający pojedynczy element podrzędny. |
| OnChildAdded(Element) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od Layout) |
| OnChildMeasureInvalidated() |
Przestarzały.
Wywoływane za każdym razem, gdy element podrzędny układu emituje MeasureInvalidatedwartość . Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Dziedziczone od TemplatedView) |
| OnChildMeasureInvalidated(Object, EventArgs) |
Wywoływane za każdym razem, gdy element podrzędny układu emituje MeasureInvalidatedwartość . Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia. (Dziedziczone od Layout) |
| OnChildRemoved(Element, Int32) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| 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.
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| 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) |
| 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) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| 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) |
| RaiseChild(View) |
Przestarzały.
Wysyła element podrzędny do przodu stosu wizualizacji. (Dziedziczone od TemplatedView) |
| 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) |
| ResolveControlTemplate() |
Usuwa i zwraca ControlTemplate skojarzone z tym wystąpieniem. (Dziedziczone od TemplatedView) |
| 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) |
| ShouldInvalidateOnChildAdded(View) |
Przestarzały.
Jeśli chcesz mieć wpływ na zastąpienie unieważniania invalidateMeasureOverride. Ta metoda nie będzie już działać na platformie .NET 10 i nowszych wersjach. (Dziedziczone od TemplatedView) |
| ShouldInvalidateOnChildRemoved(View) |
Przestarzały.
Jeśli chcesz mieć wpływ na zastąpienie unieważniania invalidateMeasureOverride. Ta metoda nie będzie już działać na platformie .NET 10 i nowszych wersjach. (Dziedziczone od TemplatedView) |
| 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) |
| UpdateChildrenLayout() |
Przestarzały.
Użyj metody InvalidateMeasure w zależności od scenariusza. Ta metoda nie będzie już działać na platformie .NET 10 i nowszych wersjach. (Dziedziczone od TemplatedView) |
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) |
| LayoutChanged |
Przestarzały.
Występuje na końcu cyklu układu, jeśli którykolwiek z elementów Bounds podrzędnych uległ zmianie. (Dziedziczone od Layout) |
| 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) |
| 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 |
|---|---|
| IContentView.Content |
Element zawierający pojedynczy element podrzędny. |
| IContentView.CrossPlatformArrange(Rect) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| IContentView.CrossPlatformMeasure(Double, Double) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| IContentView.PresentedContent |
Element zawierający pojedynczy element podrzędny. |
| 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) |
| ICrossPlatformLayout.CrossPlatformArrange(Rect) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| ICrossPlatformLayout.CrossPlatformMeasure(Double, Double) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od BindableObject) |
| IEffectControlProvider.RegisterEffect(Effect) |
Rejestruje określony |
| 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) |
| IGestureController.CompositeGestureRecognizers |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od View) |
| IHotReloadableView.Reload() |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od View) |
| IHotReloadableView.ReloadHandler |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od View) |
| IHotReloadableView.TransferState(IView) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od View) |
| ILayoutController.Children |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| 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) |
| IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| IPaddingElement.PaddingDefaultValueCreator() |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od TemplatedView) |
| IPropertyMapperView.GetPropertyMapperOverrides() |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od View) |
| IReplaceableView.ReplacedView |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od View) |
| 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) |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od Layout) |
| 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() |
Element zawierający pojedynczy element podrzędny. (Dziedziczone od Layout) |
| 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 |
| Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Animuje |
| Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Działa |
| Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager) |
Animuje |
| 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 |
| ArrangeContent(IContentView, Rect) |
Element zawierający pojedynczy element podrzędny. |
| ArrangeContentUnbounded(IContentView, Rect) |
Rozmieszcza zawartość, która może przekraczać granice elementu IContentView. |
| Batch(IAnimatable) |
Element zawierający pojedynczy element podrzędny. |
| CancelAnimations(VisualElement) |
Przerywa wszystkie animacje (np. |
| CaptureAsync(IView) |
Element zawierający pojedynczy element podrzędny. |
| CheckHandlers(IView) |
Element zawierający pojedynczy element podrzędny. |
| ComputeDesiredSize(IView, Double, Double) |
Element zawierający pojedynczy element podrzędny. |
| ComputeFrame(IView, Rect) |
Element zawierający pojedynczy element podrzędny. |
| DisconnectHandlers(IView) |
Element zawierający pojedynczy element podrzędny. |
| FadeTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Zwraca zadanie, które wykonuje zanikanie opisane przez |
| FadeToAsync(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które wykonuje zanikanie opisane przez |
| FindByName<T>(Element, String) |
Element zawierający pojedynczy element podrzędny. |
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Element zawierający pojedynczy element podrzędny. |
| 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 |
| 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. |
| LayoutTo(VisualElement, Rect, UInt32, Easing) |
Przestarzały.
view prostokąt określony przez bounds parametr . |
| LayoutToAsync(VisualElement, Rect, UInt32, Easing) |
Przestarzały.
view prostokąt określony przez bounds parametr . |
| MeasureContent(IContentView, Double, Double) |
Element zawierający pojedynczy element podrzędny. |
| MeasureContent(IContentView, Thickness, Double, Double) |
Element zawierający pojedynczy element podrzędny. |
| RelRotateTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Obraca element VisualElement określony przez |
| RelRotateToAsync(VisualElement, Double, UInt32, Easing) |
Obraca element VisualElement określony przez |
| RelScaleTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Zwraca zadanie, które skaluje VisualElement element określony przez |
| RelScaleToAsync(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które skaluje VisualElement element określony przez |
| RotateTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Zwraca zadanie, które obraca VisualElement wartość określoną przez |
| RotateToAsync(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które obraca VisualElement wartość określoną przez |
| RotateXTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez |
| RotateXToAsync(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez |
| RotateYTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Zwraca zadanie, które powoduje niesymetryczność osi VisualElement Y elementu określonego przez |
| RotateYToAsync(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które powoduje niesymetryczność osi VisualElement Y elementu określonego przez |
| ScaleTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Zwraca zadanie, które skaluje VisualElement wartość określoną przez |
| ScaleToAsync(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które skaluje VisualElement wartość określoną przez |
| ScaleXTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Zwraca zadanie, które skaluje oś X elementu VisualElement określonego przez |
| ScaleXToAsync(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które skaluje oś X elementu VisualElement określonego przez |
| ScaleYTo(VisualElement, Double, UInt32, Easing) |
Przestarzały.
Zwraca zadanie, które skaluje oś VisualElement Y elementu określonego przez |
| ScaleYToAsync(VisualElement, Double, UInt32, Easing) |
Zwraca zadanie, które skaluje oś VisualElement Y elementu określonego przez |
| SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Element zawierający pojedynczy element podrzędny. |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Element zawierający pojedynczy element podrzędny. |
| 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) |
Element zawierający pojedynczy element podrzędny. |
| ToHandler(IElement, IMauiContext) |
Element zawierający pojedynczy element podrzędny. |
| ToHandler(IView, IMauiContext) |
Pobiera procedurę obsługi widoku specyficznego dla platformy dla określonego widoku. |
| ToPlatform(IElement, IMauiContext) |
Element zawierający pojedynczy element podrzędny. |
| 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. |