Freigeben über


Grid Klasse

Definition

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

public ref class Grid : Microsoft::Maui::Controls::Layout, Microsoft::Maui::IGridLayout, System::Collections::Generic::ICollection<Microsoft::Maui::IView ^>, System::Collections::Generic::IEnumerable<Microsoft::Maui::IView ^>, System::Collections::Generic::IList<Microsoft::Maui::IView ^>
[Microsoft.Maui.Controls.ContentProperty("Children")]
public class Grid : Microsoft.Maui.Controls.Layout, Microsoft.Maui.IGridLayout, System.Collections.Generic.ICollection<Microsoft.Maui.IView>, System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>, System.Collections.Generic.IList<Microsoft.Maui.IView>
[<Microsoft.Maui.Controls.ContentProperty("Children")>]
type Grid = class
    inherit Layout
    interface IGridLayout
    interface ILayout
    interface IView
    interface IElement
    interface ITransform
    interface IContainer
    interface IList<IView>
    interface ICollection<IView>
    interface seq<IView>
    interface IEnumerable
    interface ISafeAreaView
    interface IPadding
    interface ICrossPlatformLayout
Public Class Grid
Inherits Layout
Implements ICollection(Of IView), IEnumerable(Of IView), IGridLayout, IList(Of IView)
Vererbung
Abgeleitet
Attribute
Implementiert

Hinweise

Das folgende Beispiel zeigt eine einfache Verwendung:

using System;
using Microsoft.Maui.Controls;

namespace FormsGallery
{
    class GridDemoPage : ContentPage
    {
        public GridDemoPage()
        {
            Grid grid = new Grid
            {
                VerticalOptions = LayoutOptions.FillAndExpand,
                RowDefinitions = 
                {
                    new RowDefinition { Height = GridLength.Auto },
                    new RowDefinition { Height = GridLength.Auto },
                    new RowDefinition { Height = new GridLength(1, GridUnitType.Star) },
                    new RowDefinition { Height = new GridLength(100, GridUnitType.Absolute) }
                },
                ColumnDefinitions = 
                {
                    new ColumnDefinition { Width = GridLength.Auto },
                    new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) },
                    new ColumnDefinition { Width = new GridLength(100, GridUnitType.Absolute) }
                }
            };

            grid.AddWithSpan(new Label
                {
                    Text = "Grid",
                    FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
                    HorizontalOptions = LayoutOptions.Center
                }, 0, 3, 0, 1);

            grid.Add(new Label
                {
                    Text = "Autosized cell",
                    TextColor = Color.White,
                    BackgroundColor = Color.Blue
                }, 0, 1);

            grid.Add(new BoxView
                {
                    Color = Color.Silver,
                    HeightRequest = 0
                }, 1, 1);

            grid.Add(new BoxView
                {
                    Color = Color.Teal
                }, 0, 2);

            grid.Add(new Label
                {
                    Text = "Leftover space",
                    TextColor = Color.Purple,
                    BackgroundColor = Color.Aqua,
                    HorizontalTextAlignment = TextAlignment.Center,
                    VerticalTextAlignment = TextAlignment.Center,
                }, 1, 2);

            grid.AddWithSpan(new Label
                {
                    Text = "Span two rows (or more if you want)",
                    TextColor = Color.Yellow,
                    BackgroundColor = Color.Navy,
                    HorizontalTextAlignment = TextAlignment.Center,
                    VerticalTextAlignment = TextAlignment.Center
                }, 2, 3, 1, 3);

            grid.AddWithSpan(new Label
                {
                    Text = "Span 2 columns",
                    TextColor = Color.Blue,
                    BackgroundColor = Color.Yellow,
                    HorizontalTextAlignment = TextAlignment.Center,
                    VerticalTextAlignment = TextAlignment.Center
                }, 0, 2, 3, 4);

            grid.Add(new Label
                {
                    Text = "Fixed 100x100",
                    TextColor = Color.Aqua,
                    BackgroundColor = Color.Red,
                    HorizontalTextAlignment = TextAlignment.Center,
                    VerticalTextAlignment = TextAlignment.Center
                }, 2, 3);

            // Accomodate iPhone status bar.
            this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);

            // Build the page.
            this.Content = grid;
        }
    }
}

Die folgenden Abbildungen zeigen Grids auf den verschiedenen Plattformen:

Es ist praktisch, dass die Grid Layoutklasse Zeilen- und Spaltenindizes der einzelnen untergeordneten Elemente speichert. Darüber hinaus können Anwendungsentwickler, wenn ein View Element mit einem Raster angeordnet ist, auf die Position des untergeordneten Elements zugreifen und die Position des untergeordneten Elements ändern, indem sie die GetRow(BindableObject), SetRowSpan(BindableObject, Int32)SetRow(BindableObject, Int32)GetRowSpan(BindableObject)statischen Methoden und die entsprechenden statischen Methoden für Spalten und Spaltenspannen verwenden.

Die Dokumentation für die folgenden Grid Membermethoden enthält XAML-Syntaxbeispiele:

Konstruktoren

Grid()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

Felder

_layoutManager

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
ColumnDefinitionsProperty

Bindable-Eigenschaft für ColumnDefinitions.

ColumnProperty

Bindable-Eigenschaft für angefügte Eigenschaft Column.

ColumnSpacingProperty

Bindable-Eigenschaft für ColumnSpacing.

ColumnSpanProperty

Bindable-Eigenschaft für angefügte Eigenschaft ColumnSpan.

propertyMapper

Stellt die interne PropertyMapperAnsicht dar.

(Geerbt von View)
RowDefinitionsProperty

Bindable-Eigenschaft für RowDefinitions.

RowProperty

Bindable-Eigenschaft für angefügte Eigenschaft Row.

RowSpacingProperty

Bindable-Eigenschaft für RowSpacing.

RowSpanProperty

Bindable-Eigenschaft für angefügte Eigenschaft RowSpan.

Eigenschaften

AnchorX

Dient zum Abrufen oder Festlegen der X-Komponente des Mittelpunkts für einen beliebigen Transformationsvorgang relativ zu den Grenzen des Elements. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
AnchorY

Dient zum Abrufen oder Festlegen der Y-Komponente des Mittelpunkts für einen beliebigen Transformationsvorgang relativ zu den Grenzen des Elements. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
AutomationId

Ruft einen Wert ab, mit dem das Automatisierungsframework das Element finden und damit interagieren kann.

(Geerbt von Element)
Background

Ruft ab oder legt fest Brush , welche verwendet wird, um den Hintergrund eines Elements zu füllen. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
BackgroundColor

Dient zum Abrufen oder Festlegen des Color Hintergrunds eines Elements. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Batched

Ruft einen Wert ab, der angibt, dass für dieses Element Batchänderungen vorgenommen wurden.

(Geerbt von VisualElement)
Behaviors

Ruft die Liste der Behavior Objekte ab, die diesem Element zugeordnet sind. Diese bindbare Eigenschaft ist schreibgeschützt.

(Geerbt von VisualElement)
BindingContext

Dient zum Abrufen oder Festlegen eines Objekts, das die Eigenschaften enthält, die von den gebundenen Eigenschaften bestimmt werden, die zu diesem BindableObjectGehören. Dies ist eine bindbare Eigenschaft.

(Geerbt von BindableObject)
Bounds

Ruft die Grenzen des Elements in geräteunabhängigen Einheiten ab.

(Geerbt von VisualElement)
CascadeInputTransparent

Dient zum Abrufen oder Festlegen eines Werts, der steuert, ob untergeordnete Elemente die Eingabetransparenz dieses Layouts erben, wenn die Tranparenz ist true.

(Geerbt von Layout)
Children

Ruft die untergeordneten Objekte in diesem Layout ab.

(Geerbt von Layout)
class

Dient zum Abrufen oder Festlegen der Formatvorlagenklassen für das Element.

(Geerbt von NavigableElement)
ClassId

Ruft einen Wert ab, mit dem eine Sammlung von semantisch ähnlichen Elementen identifiziert wird, bzw. legt diesen fest.

(Geerbt von Element)
Clip

Gibt den Clippingbereich für ein Element an. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
ColumnDefinitions

Stellt die Schnittstelle für die gebundene Eigenschaft bereit, die die geordnete Sammlung von ColumnDefinition-Objekten abruft oder festlegt, die das Layout der Spalten in der Grid-Klasse steuern.

ColumnSpacing

Dient zum Abrufen oder Festlegen des Abstands zwischen Spalten im Raster. Dies ist eine bindbare Eigenschaft.

Count

Ruft die Anzahl der untergeordneten Objekte in diesem Layout ab.

(Geerbt von Layout)
DesiredSize

Ruft die Größe ab, die dieses Element während des Messdurchgangs im Layoutprozess berechnet hat.

(Geerbt von VisualElement)
DisableLayout

Ruft einen Wert ab, der angibt, dass das Layout für dieses Element deaktiviert ist.

(Geerbt von VisualElement)
Dispatcher

Ruft den Dispatcher ab, der verfügbar war, als dieses bindbare Objekt erstellt wurde, andernfalls versucht, den nächstgelegenen verfügbaren Verteiler (wahrscheinlich die Fenster/App's) zu finden.

(Geerbt von BindableObject)
EffectControlProvider

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
Effects

Ruft die Stile und Eigenschaften ab, die während der Laufzeit auf das Element angewendet werden, oder legt diese fest.

(Geerbt von Element)
FlowDirection

Ruft die Flussrichtung des Layouts ab, bzw. legt diese fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Frame

Ruft den Frame ab, in dem sich dieses Element auf dem Bildschirm befindet, oder legt diesen fest.

(Geerbt von VisualElement)
GestureController

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
GestureRecognizers

Die Sammlung von Gestenerkennungen, die dieser Ansicht zugeordnet sind.

(Geerbt von View)
Handler

Dient zum Abrufen oder Festlegen des IViewHandler zugeordneten Elements.

(Geerbt von VisualElement)
Height

Ruft die aktuelle gerenderte Höhe dieses Elements ab. Diese bindbare Eigenschaft ist schreibgeschützt.

(Geerbt von VisualElement)
HeightRequest

Ruft die Außerkraftsetzung der gewünschten Höhe für dieses Element ab, bzw. legt diese fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
HorizontalOptions

Dient zum Abrufen oder Festlegen der LayoutOptions Definition, wie das Element in einem Layoutzyklus angeordnet wird. Dies ist eine bindbare Eigenschaft.

(Geerbt von View)
Id

Ruft einen Wert ab, der verwendet werden kann, um ein Element während der gesamten Ausführung Der Anwendung eindeutig zu identifizieren.

(Geerbt von Element)
IgnoreSafeArea

Gibt an, wie der Inhalt der Ansicht im Verhältnis zu Hindernissen positioniert werden soll. Wenn dieser Wert lautet false, wird der Inhalt nur im nicht strukturierten Teil des Bildschirms positioniert. Wenn dieser Wert lautet true, wird der Inhalt möglicherweise an einer beliebigen Stelle auf dem Bildschirm positioniert. Dies schließt den Teil des Bildschirms hinter Symbolleisten, Bildschirmausschnitte usw. ein.

(Geerbt von Layout)
InputTransparent

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dieses Element auf Treffertests während der Benutzerinteraktion reagiert. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
IsClippedToBounds

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob das Layout seine untergeordneten Elemente an seine Grenzen ausschneiden soll. Der Standardwert ist false.

(Geerbt von Layout)
IsEnabled

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element in der Benutzeroberfläche aktiv ist. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
IsEnabledCore

Dieser Wert stellt den kumulativen IsEnabled-Wert dar. Alle Typen, die diese Eigenschaft außer Kraft setzen, müssen auch die RefreshIsEnabledProperty()-Methode aufrufen, wenn sich der Wert ändert.

(Geerbt von VisualElement)
IsFocused

Ruft einen Wert ab, der angibt, ob dieses Element aktuell im Fokus liegt. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
IsInPlatformLayout

Dient zum Abrufen oder Festlegen eines Werts, der angibt, dass dieses Element derzeit den Plattformlayoutzyklus durchläuft.

(Geerbt von VisualElement)
IsLoaded

Gibt an, ob ein Element mit der Standard -Objektstruktur verbunden ist.

(Geerbt von VisualElement)
IsPlatformEnabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das plattformäquivalente Element dieser Elemente aktiviert ist.

(Geerbt von VisualElement)
IsPlatformStateConsistent

Dient zum Abrufen oder Festlegen eines Werts, der angibt, dass dieses Element derzeit mit dem plattformäquivalenten Elementstatus konsistent ist.

(Geerbt von VisualElement)
IsReadOnly

Ruft ab, ob dieses Layout schreibgeschützt ist.

(Geerbt von Layout)
IsVisible

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob dieses Element auf dem Bildschirm sichtbar ist und Platz in Layouts einnimmt. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Item[Int32]

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
LogicalChildren
Veraltet.

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Element)
Margin

Ruft den Rand für die Ansicht ab oder legt sie fest.

(Geerbt von View)
MaximumHeightRequest

Ruft die maximale Höhe ab, die das Element während des Layouts anfordert, oder legt diese fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
MaximumWidthRequest

Ruft die maximale Breite ab, die das Element während des Layouts anfordert, oder legt diese fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
MinimumHeightRequest

Ruft die minimale Höhe ab, die das Element während des Layouts anfordert, oder legt diese fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
MinimumWidthRequest

Ruft die Mindestbreite ab, die das Element während des Layouts anfordert, oder legt diese fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Navigation

Ruft das objekt ab, das für die Verarbeitung der stapelbasierten Navigation verantwortlich ist.

(Geerbt von NavigableElement)
NavigationProxy

Ruft die Umwandlung von Navigation in ein NavigationProxy.

(Geerbt von NavigableElement)
Opacity

Ruft den Deckkraftwert ab bzw. legt ihn fest, der auf das Element beim Rendern angewendet wird. Der Bereich dieses Werts ist 0 bis 1; Werte außerhalb dieses Bereichs werden auf den nächsten gültigen Wert festgelegt. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Padding

Ruft den inneren Abstand des Layouts ab oder legt diesen fest. Der Standardwert ist ein Thickness Wert, bei dem alle Werte auf 0 festgelegt sind.

(Geerbt von Layout)
Parent

Dient zum Abrufen oder Festlegen des übergeordneten Element Elements dieses Elements.

(Geerbt von Element)
RealParent

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
Resources

Ruft das lokale Ressourcenwörterbuch ab bzw. legt es fest.

(Geerbt von VisualElement)
Rotation

Ruft die Drehung (in Grad) um die Z-Achse (affine Drehung) ab bzw. legt diese fest, wenn das Element gerendert wird. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
RotationX

Ruft die Drehung (in Grad) um die X-Achse (perspektive Drehung) ab bzw. legt diese fest, wenn das Element gerendert wird. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
RotationY

Ruft die Drehung (in Grad) um die Y-Achse (perspektive Drehung) ab bzw. legt diese fest, wenn das Element gerendert wird. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
RowDefinitions

Stellt die Schnittstelle für die gebundene Eigenschaft bereit, die die Sammlung von RowDefinition-Objekten abruft oder festlegt, die die Höhe aller Zeilen steuern.

RowSpacing

Dient zum Abrufen oder Festlegen des Abstands zwischen Zeilen im Raster. Dies ist eine bindbare Eigenschaft.

Scale

Ruft den Skalierungsfaktor ab, der auf das Element angewendet wird, bzw. legt diesen fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
ScaleX

Ruft einen Skalenwert ab, der auf die X-Richtung angewendet werden soll, oder legt ihn fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
ScaleY

Ruft einen Skalenwert ab, der auf die Y-Richtung angewendet werden soll, oder legt ihn fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Shadow

Dient zum Abrufen oder Festlegen des Schatteneffekts, der vom Element gegossen wird. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Style

Dient zum Abrufen oder Festlegen des Eindeutigen Style für dieses Element.

(Geerbt von NavigableElement)
StyleClass

Dient zum Abrufen oder Festlegen der Formatvorlagenklassen für das Element.

(Geerbt von NavigableElement)
StyleId

Ruft einen benutzerdefinierten Wert ab, mit dem das Element eindeutig identifiziert wird, bzw. legt diesen fest.

(Geerbt von Element)
TranslationX

Ruft das X-Übersetzungsdelta des Elements ab bzw. legt dieses fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
TranslationY

Ruft das Y-Übersetzungsdelta des Elements ab bzw. legt dieses fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Triggers

Ruft die Liste der TriggerBase Objekte ab, die diesem Element zugeordnet sind. Diese bindbare Eigenschaft ist schreibgeschützt.

(Geerbt von VisualElement)
VerticalOptions

Dient zum Abrufen oder Festlegen der LayoutOptions Definition, wie das Element in einem Layoutzyklus angeordnet wird. Dies ist eine bindbare Eigenschaft.

(Geerbt von View)
Visual

Dient zum Abrufen oder Festlegen einer IVisual Implementierung, die die visuelle Darstellung eines Elements überschreibt. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Width

Ruft die aktuelle Breite dieses Elements ab. Diese bindbare Eigenschaft ist schreibgeschützt.

(Geerbt von VisualElement)
WidthRequest

Ruft die Außerkraftsetzung der gewünschten Breite für dieses Element ab, bzw. legt diese fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)
Window

Ruft ab, der Window einem Element zugeordnet ist. Diese bindbare Eigenschaft ist schreibgeschützt.

(Geerbt von VisualElement)
X

Ruft die aktuelle X-Position dieses Elements ab. Diese bindbare Eigenschaft ist schreibgeschützt.

(Geerbt von VisualElement)
Y

Ruft die aktuelle Y-Position dieses Elements ab. Diese bindbare Eigenschaft ist schreibgeschützt.

(Geerbt von VisualElement)
ZIndex

Ruft den Front-to-Back-Z-Index eines Elements innerhalb eines Layouts ab oder legt diesen fest. Dies ist eine bindbare Eigenschaft.

(Geerbt von VisualElement)

Methoden

Add(IView)

Fügt am Ende dieses Layouts eine untergeordnete Ansicht hinzu.

(Geerbt von Layout)
AddColumnDefinition(ColumnDefinition)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

AddLogicalChild(Element)

Fügt den logischen untergeordneten Elementen ein Element .

(Geerbt von Element)
AddRowDefinition(RowDefinition)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

ApplyBindings()

Wendet alle aktuellen Bindungen auf BindingContext.

(Geerbt von BindableObject)
Arrange(Rect)

Positioniert untergeordnete Objekte und bestimmt eine Größe für ein Element.

(Geerbt von VisualElement)
ArrangeOverride(Rect)

Ermöglicht die Außerkraftsetzung Arrange(Rect) von Unterklassen, obwohl die Schnittstelle explizit implementiert werden muss, um Konflikte mit der alten Arrange(Rect) Methode zu vermeiden.

(Geerbt von VisualElement)
BatchBegin()

Signalisiert den Beginn eines Batchs von Änderungen an den Eigenschaften der Elemente. Dies kann von der Leistung profitieren, wenn eine größere Anzahl von Eigenschaftswerten geändert wird.

(Geerbt von VisualElement)
BatchCommit()

Signalisiert das Ende eines Batchs von Befehlen an das Element und, dass für diese Befehle nun ein Commit ausgeführt werden soll.

(Geerbt von VisualElement)
ChangeVisualState()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
Clear()

Löscht alle untergeordneten Ansichten aus diesem Layout.

(Geerbt von Layout)
ClearLogicalChildren()

Entfernt alle untergeordneten ElementElemente.

(Geerbt von Element)
ClearValue(BindableProperty)

Löscht alle Werte, die zuvor für eine bindungsfähige Eigenschaft festgelegt wurden.

(Geerbt von BindableObject)
ClearValue(BindablePropertyKey)

Löscht jeden Wert, der zuvor für eine bindungsfähige Eigenschaft festgelegt wurde, die durch den Schlüssel identifiziert wird.

(Geerbt von BindableObject)
CoerceValue(BindableProperty)

Wandelt den Wert der angegebenen bindungsfähigen Eigenschaft um. Dies erfolgt durch Aufrufen BindableProperty.CoerceValueDelegate der angegebenen bindungsfähigen Eigenschaft.

(Geerbt von BindableObject)
CoerceValue(BindablePropertyKey)

Wandelt den Wert der angegebenen bindungsfähigen Eigenschaft um. Dies erfolgt durch Aufrufen BindableProperty.CoerceValueDelegate der angegebenen bindungsfähigen Eigenschaft.

(Geerbt von BindableObject)
Contains(IView)

Bestimmt, ob die angegebene untergeordnete Ansicht in diesem Layout enthalten ist.

(Geerbt von Layout)
CopyTo(IView[], Int32)

Kopiert die untergeordneten Ansichten in das angegebene Array.

(Geerbt von Layout)
CreateLayoutManager()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

CrossPlatformArrange(Rect)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
CrossPlatformMeasure(Double, Double)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
EffectIsAttached(String)

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
FindByName(String)

Gibt das Element mit dem angegebenen Namen zurück.

(Geerbt von Element)
Focus()

Versucht, den Fokus auf dieses Element festzulegen.

(Geerbt von VisualElement)
GetChildElements(Point)

Ruft die untergeordneten Elemente ab, die visuell unter dem angegebenen .point

(Geerbt von View)
GetColumn(BindableObject)

Ruft die Spalte der untergeordneten bindable-Elements ab.

GetColumn(IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

GetColumnSpan(BindableObject)

Ruft die Spaltenweite des untergeordneten bindable-Elements ab.

GetColumnSpan(IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

GetEnumerator()

Gibt einen Enumerator zurück, der alle untergeordneten Elemente in diesem Layout auflistet.

(Geerbt von Layout)
GetRendererOverrides<T>()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
GetRow(BindableObject)

Ruft die Zeile des untergeordneten bindable-Elements ab.

GetRow(IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

GetRowSpan(BindableObject)

Ruft die Zeilenweite des untergeordneten bindable-Elements ab.

GetRowSpan(IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

GetValue(BindableProperty)

Gibt den Wert zurück, der in der angegebenen bindungsfähigen Eigenschaft enthalten ist.

(Geerbt von BindableObject)
IndexOf(IView)

Ruft den Index einer angegebenen untergeordneten Ansicht ab.

(Geerbt von Layout)
Insert(Int32, IView)

Fügt eine untergeordnete Ansicht am angegebenen Index ein.

(Geerbt von Layout)
InsertLogicalChild(Int32, Element)

Fügt an Element die logischen untergeordneten Elemente am angegebenen Index ein.

(Geerbt von Element)
InvalidateMeasure()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

InvalidateMeasureNonVirtual(InvalidationTrigger)

Ungültiges Maß eines Elements.

(Geerbt von VisualElement)
InvalidateMeasureOverride()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
IsSet(BindableProperty)

Bestimmt, ob eine bindungsfähige Eigenschaft vorhanden ist und einen Wert festgelegt hat.

(Geerbt von BindableObject)
Layout(Rect)

Aktualisiert die Grenzen des Elements während des Layoutzyklus.

(Geerbt von VisualElement)
Measure(Double, Double, MeasureFlags)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
MeasureOverride(Double, Double)

Bietet eine Möglichkeit, Unterklassen außer Kraft Measure(Double, Double, MeasureFlags) zu setzen, obwohl die Schnittstelle explizit implementiert werden muss, um Konflikte mit der alten Measure-Methode zu vermeiden.

(Geerbt von VisualElement)
OnAdd(Int32, IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

OnBindingContextChanged()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

OnChildAdded(Element)

Wird aufgerufen, wenn diesem Element ein untergeordnetes Objekt hinzugefügt wird.

(Geerbt von VisualElement)
OnChildRemoved(Element, Int32)

Wird aufgerufen, wenn ein untergeordnetes Objekt aus diesem Element entfernt wird.

(Geerbt von VisualElement)
OnChildrenReordered()

Löst das ChildrenReordered-Ereignis aus.

(Geerbt von VisualElement)
OnClear()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

OnHandlerChanged()

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, sollte das HandlerChanged Ereignis ausgelöst werden.

(Geerbt von Element)
OnHandlerChanging(HandlerChangingEventArgs)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, sollte das HandlerChanging Ereignis ausgelöst werden.

(Geerbt von Element)
OnInsert(Int32, IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

OnMeasure(Double, Double)

Die Methode, die aufgerufen wird, wenn eine Layoutmessung erfolgt.

(Geerbt von VisualElement)
OnParentChanged()

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, sollte das ParentChanged Ereignis ausgelöst werden.

(Geerbt von Element)
OnParentChanging(ParentChangingEventArgs)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, sollte das ParentChanging Ereignis ausgelöst werden.

(Geerbt von Element)
OnParentSet()

Löst das (interne) Ereignis aus ParentSet .

(Geerbt von NavigableElement)
OnPropertyChanged(String)

Die Methode, die aufgerufen wird, wenn eine gebundene Eigenschaft geändert wird.

(Geerbt von Element)
OnPropertyChanging(String)

Löst das PropertyChanging-Ereignis aus.

(Geerbt von BindableObject)
OnRemove(Int32, IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

OnSizeAllocated(Double, Double)

Methode, die aufgerufen wird, wenn die Größe des Elements während eines Layoutzyklus festgelegt wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von VisualElement)
OnUpdate(Int32, IView, IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

PlatformSizeChanged()

Signalisiert, dass sich das plattformäquivalente Element für die Größe dieses Elements geändert hat und möglicherweise ein neuer Layoutzyklus erforderlich ist.

(Geerbt von VisualElement)
RefreshIsEnabledProperty()

Diese Methode muss immer aufgerufen werden, wenn ein Ereignis auftritt und der Wert der IsEnabledCore Eigenschaft geändert wird.

(Geerbt von VisualElement)
Remove(IView)

Entfernt eine untergeordnete Ansicht.

(Geerbt von Layout)
RemoveAt(Int32)

Entfernt eine untergeordnete Ansicht am angegebenen Index.

(Geerbt von Layout)
RemoveBinding(BindableProperty)

Entfernt eine zuvor festgelegte Bindung aus einer bindungsfähigen Eigenschaft.

(Geerbt von BindableObject)
RemoveDynamicResource(BindableProperty)

Entfernt eine zuvor festgelegte dynamische Ressource.

(Geerbt von Element)
RemoveLogicalChild(Element)

Entfernt das erste Vorkommen eines bestimmten Element aus den logischen untergeordneten Elementen.

(Geerbt von Element)
SetBinding(BindableProperty, BindingBase)

Weist einer bindungsfähigen Eigenschaft eine Bindung zu.

(Geerbt von BindableObject)
SetColumn(BindableObject, Int32)

Ändert die Spalte, in der ein untergeordnetes Element platziert wird.

SetColumn(IView, Int32)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

SetColumnSpan(BindableObject, Int32)

Ändert die Spaltenweite des angegebenen untergeordneten Elements.

SetColumnSpan(IView, Int32)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

SetDynamicResource(BindableProperty, String)

Legt die BindableProperty Eigenschaft dieses Elements fest, die über die DynamicResource mit dem bereitgestellten Schlüssel aktualisiert werden soll.

(Geerbt von Element)
SetRow(BindableObject, Int32)

Ändert die Zeile, in der ein untergeordnetes Element platziert wird.

SetRow(IView, Int32)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

SetRowSpan(BindableObject, Int32)

Ändert die Zeilenweite des angegebenen untergeordneten Elements.

SetRowSpan(IView, Int32)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

SetValue(BindableProperty, Object)

Legt den Wert der angegebenen bindungsfähigen Eigenschaft fest.

(Geerbt von BindableObject)
SetValue(BindablePropertyKey, Object)

Legt den Wert der angegebenen bindungsfähigen Eigenschaft fest.

(Geerbt von BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
SizeAllocated(Double, Double)

Methode, die während eines Layoutzyklus aufgerufen wird, um den Anfang eines Unterstrukturlayouts zu signalisieren.

(Geerbt von VisualElement)
UnapplyBindings()

Entfernt alle aktuellen Bindungen aus dem aktuellen Kontext.

(Geerbt von BindableObject)
Unfocus()

Nicht festgelegter Tastaturfokus auf diesem Element.

(Geerbt von VisualElement)

Ereignisse

BatchCommitted

Tritt auf, wenn durch Aufrufen BatchCommit()eines Batches von Eigenschaftsänderungen ein Commit ausgeführt wurde.

(Geerbt von VisualElement)
BindingContextChanged

Tritt auf, wenn sich der Wert der BindingContext-Eigenschaft ändert.

(Geerbt von BindableObject)
ChildAdded

Wird ausgelöst, wenn dem Element ein untergeordnetes Element hinzugefügt wird.

(Geerbt von Element)
ChildRemoved

Wird ausgelöst, wenn ein untergeordnetes Element aus dem Element entfernt wird.

(Geerbt von Element)
ChildrenReordered

Tritt auf, wenn sich die Reihenfolge der untergeordneten Elemente dieses Elements ändert.

(Geerbt von VisualElement)
DescendantAdded

Wird ausgelöst, wenn ein untergeordnetes Element der Unterstruktur des Elements hinzugefügt wird.

(Geerbt von Element)
DescendantRemoved

Wird ausgelöst, wenn ein untergeordnetes Element aus der Unterstruktur der Elemente entfernt wird.

(Geerbt von Element)
FocusChangeRequested
Veraltet.

Tritt auf, wenn eine Fokusänderung angefordert wird.

(Geerbt von VisualElement)
Focused

Tritt auf, wenn dieses Element fokussiert ist.

(Geerbt von VisualElement)
HandlerChanged

Wird ausgelöst, wenn sich der Handler des Elements geändert hat.

(Geerbt von Element)
HandlerChanging

Wird ausgelöst, wenn der Handler des Elements zu ändern beginnt.

(Geerbt von Element)
Loaded

Tritt auf, wenn ein Element erstellt und der Objektstruktur hinzugefügt wurde.

(Geerbt von VisualElement)
MeasureInvalidated

Tritt auf, wenn das aktuelle Maß eines Elements ungültig wurde.

(Geerbt von VisualElement)
ParentChanged

Wird ausgelöst, wenn sich das übergeordnete Element geändert hat.

(Geerbt von Element)
ParentChanging

Wird immer ausgelöst, wenn das Element zu ändern beginnt.

(Geerbt von Element)
PropertyChanged

Tritt auf, wenn sich ein Eigenschaftswert ändert.

(Geerbt von BindableObject)
PropertyChanging

Tritt auf, wenn sich ein Eigenschaftswert ändert.

(Geerbt von BindableObject)
SizeChanged

Tritt auf, wenn sich die Größe eines Elements geändert hat.

(Geerbt von VisualElement)
Unfocused

Tritt auf, wenn dieses Element nicht fokussiert ist.

(Geerbt von VisualElement)
Unloaded

Tritt auf, wenn ein Element nicht mehr mit der Standard -Objektstruktur verbunden ist.

(Geerbt von VisualElement)

Explizite Schnittstellenimplementierungen

IBindableLayout.Children

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
IContextFlyoutElement.ContextFlyout

Ruft die ContextFlyout für die Ansicht ab. Menü-Flyouts, Menü-Flyout-Unterelemente und Menü-Flyouttrennzeichen können dem Kontext-Flyout hinzugefügt werden.

(Geerbt von Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Registriert das angegebene effect Element.

(Geerbt von Element)
IElement.Handler

Dient zum Abrufen oder Festlegen des Ansichtshandlers des Elements.

(Geerbt von VisualElement)
IElement.Parent

Ruft das übergeordnete Element des Elements ab.

(Geerbt von Element)
IElementController.Descendants()

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
IElementController.LogicalChildren

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
IEnumerable.GetEnumerator()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
IGestureController.CompositeGestureRecognizers

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
IGridLayout.ColumnDefinitions

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

IGridLayout.RowDefinitions

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

IHotReloadableView.Reload()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
IHotReloadableView.ReloadHandler

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
IHotReloadableView.TransferState(IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
ILayout.ClipsToBounds

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
INameScope.RegisterName(String, Object)

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
INameScope.UnregisterName(String)

Für die interne Verwendung durch .NET MAUI.

(Geerbt von Element)
IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
IPaddingElement.PaddingDefaultValueCreator()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von Layout)
IPropertyMapperView.GetPropertyMapperOverrides()

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
IReplaceableView.ReplacedView

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

(Geerbt von View)
IToolTipElement.ToolTip

Stellt ein kleines rechteckiges Popupfenster dar, in dem eine kurze Beschreibung des Zwecks einer Ansicht angezeigt wird, wenn der Benutzer den Mauszeiger auf der Ansicht befindet.

(Geerbt von Element)
IView.Arrange(Rect)

Positioniert untergeordnete Elemente und bestimmt eine Größe für ein Element.

(Geerbt von VisualElement)
IView.Background

Ruft die Farbe ab, die den Hintergrund einer Ansicht ausfüllt.

(Geerbt von VisualElement)
IView.Clip

Ruft den Pfad ab, der zum Definieren der Gliederung des Inhalts einer Ansicht verwendet wird.

(Geerbt von VisualElement)
IView.FlowDirection

Richtung, in der die UI-Elemente vom Auge gescannt werden

(Geerbt von VisualElement)
IView.Height

Ruft die angegebene Höhe der IView ab.

(Geerbt von VisualElement)
IView.HorizontalLayoutAlignment

Bestimmt den horizontalen Aspekt der Anordnung dieses Elements in einem Container.

(Geerbt von View)
IView.InvalidateArrange()

Methode, die aufgerufen wird, um das Layout dieser Ansicht ungültig zu machen.

(Geerbt von VisualElement)
IView.InvalidateMeasure()

Signal, dass der aktuelle Measurewert dieser Ansicht nicht mehr gültig ist und während des nächsten Messdurchlaufs neu komputiert werden muss.

(Geerbt von VisualElement)
IView.IsFocused

Ruft einen Wert ab, der angibt, ob diese Ansicht aktuell fokussiert ist.

(Geerbt von VisualElement)
IView.Margin

Der Rand stellt den Abstand zwischen einer Ansicht und den angrenzenden Ansichten dar.

(Geerbt von View)
IView.MaximumHeight

Ruft die angegebene maximale Höheinschränkung der IView zwischen Null und Double ab. Positiveinfinity.

(Geerbt von VisualElement)
IView.MaximumWidth

Ruft die angegebene maximale Breiteeinschränkung der IView zwischen Null und Double ab. Positiveinfinity.

(Geerbt von VisualElement)
IView.Measure(Double, Double)

Aktualisiert die Größe einer Ansicht.

(Geerbt von VisualElement)
IView.MinimumHeight

Ruft die angegebene Mindesthöheneinschränkung der IView zwischen Null und Double ab. Positiveinfinity.

(Geerbt von VisualElement)
IView.MinimumWidth

Ruft die angegebene Mindestbreiteneinschränkung der IView zwischen Null und Double ab. Positiveinfinity.

(Geerbt von VisualElement)
IView.Semantics

Fügt jeder Ansicht semantische Semantik für Barrierefreiheit hinzu

(Geerbt von VisualElement)
IView.Shadow

Zeichnet einen Schatten um die Zielansicht.

(Geerbt von VisualElement)
IView.VerticalLayoutAlignment

Bestimmt den vertikalen Aspekt der Anordnung dieses Elements in einem Container.

(Geerbt von View)
IView.Visibility

Ruft einen Wert ab, der bestimmt, ob diese Ansicht Teil der visuellen Struktur sein soll oder nicht.

(Geerbt von VisualElement)
IView.Width

Ruft die angegebene Breite der IView ab.

(Geerbt von VisualElement)
IVisualElementController.EffectiveFlowDirection

Für die interne Verwendung durch .NET MAUI.

(Geerbt von VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)

Für die interne Verwendung durch .NET MAUI.

(Geerbt von VisualElement)
IVisualTreeElement.GetVisualChildren()

Ruft eine readonly-Liste der visuellen untergeordneten Elemente des Elements ab.

(Geerbt von Element)
IVisualTreeElement.GetVisualParent()

Ruft das visuelle übergeordnete Element ab.

(Geerbt von Element)

Erweiterungsmethoden

AbortAnimation(IAnimatable, String)

Beendet die Animation.

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

Legt die angegebenen Parameter fest und startet die Animation.

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

Legt die angegebenen Parameter fest und startet die Animation.

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

Legt die angegebenen Parameter fest und startet die Animation.

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

Legt die angegebenen Parameter fest und startet die Animation.

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

Legt die angegebenen Parameter fest und startet die kinetische Animation.

AnimationIsRunning(IAnimatable, String)

Gibt einen booleschen Wert zurück, der angibt, ob die von handle angegebene Animation ausgeführt wird oder nicht.

Batch(IAnimatable)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

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

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

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

Erstellt eine Bindung mit einer Eigenschaft und wendet diese an.

Add(Grid, IView, Int32, Int32)

Fügt der Grid angegebenen Spalte und Zeile einen IView Wert mit einer Zeilenspanne von 1 und einer Spaltenspanne von 1 hinzu.

Add(Grid, IView, Int32, Int32, Int32, Int32)
Veraltet.

Fügt der Grid angegebenen Zeile und Spalte einen IView Wert hinzu.

AddWithSpan(Grid, IView, Int32, Int32, Int32, Int32)

Fügt der Grid angegebenen Zeile und Spalte mit den angegebenen Zeilen- und Spaltenspannen einen Wert IView hinzu.

FindByName<T>(Element, String)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

CancelAnimations(VisualElement)

Bricht alle Animationen (z. B. LayoutTo, , , ScaleTousw.) für das view Element TranslateToab.

FadeTo(VisualElement, Double, UInt32, Easing)

Gibt einen Task zurück, der das Ausblenden durchführt, das von den Parametern opacity, length und easing beschrieben wird.

LayoutTo(VisualElement, Rect, UInt32, Easing) Gibt einen Vorgang zurück, der die Grenzen des VisualElement durch das view Rechteck angegebenen Rechtecks erleichtert, das durch den bounds Parameter angegeben wird.
RelRotateTo(VisualElement, Double, UInt32, Easing)

Rotiert die VisualElement-Klasse, die von view angegeben wird, um die aktuelle Rotation, die von drotation angegeben wird.

RelScaleTo(VisualElement, Double, UInt32, Easing)

Gibt einen Task zurück, der die VisualElement-Klasse, die von view angegeben wird, von der aktuellen Skalierung zu dscale skaliert.

RotateTo(VisualElement, Double, UInt32, Easing)

Gibt einen Vorgang zurück, der die durch die VisualElement Parameter , die easing durch die rotationParameter lengthbeschrieben wird, gedreht view wird.

RotateXTo(VisualElement, Double, UInt32, Easing)

Gibt einen Vorgang zurück, der die X-Achse der VisualElement durch die length Zeit und Verwendung easingangegebenen viewrotationX-Achse verzerrt.

RotateYTo(VisualElement, Double, UInt32, Easing)

Gibt einen Vorgang zurück, der die Y-Achse der VisualElement durch die Zeit length und Verwendung easingangegebenen Y-Achse verzerrt viewrotation.

ScaleTo(VisualElement, Double, UInt32, Easing)

Gibt einen Task zurück, der die VisualElement-Klasse, die von view angegeben wird, mit dem absoluten Skalierungsfaktor von scale skaliert.

ScaleXTo(VisualElement, Double, UInt32, Easing)

Gibt einen Vorgang zurück, der die X-Achse der VisualElement angegebenen X-Achse auf den absoluten Skalierungsfaktor scaleskaliertview.

ScaleYTo(VisualElement, Double, UInt32, Easing)

Gibt einen Vorgang zurück, der die Y-Achse der VisualElement angegebenen Achse auf den absoluten Skalierungsfaktor scaleskaliertview.

TranslateTo(VisualElement, Double, Double, UInt32, Easing)

Animiert elemente TranslationX und TranslationY Eigenschaften aus ihren aktuellen Werten an die neuen Werte. Dadurch wird sichergestellt, dass das Eingabelayout sich an der gleichen Position wie das visuelle Layout befindet.

HasVisualStateGroups(VisualElement)

Gibt true zurück, wenn element mindestens eine visuelle Statusgruppe zugeordnet ist. Andernfalls wird falsezurückgegeben.

CheckHandlers(IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

ComputeDesiredSize(IView, Double, Double)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

ComputeFrame(IView, Rect)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

ToHandler(IElement, IMauiContext)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

ToPlatform(IElement, IMauiContext)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

ToHandler(IView, IMauiContext)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

SetSemanticFocus(IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

CaptureAsync(IView)

Ein Layout, das Ansichten in Zeilen und Spalten anordnet.

GetVisualElementWindow(IVisualTreeElement)

Ruft das Fenster ab, das das visuelle Strukturelement enthält, wenn das Element in einem Element enthalten ist.

GetVisualTreeDescendants(IVisualTreeElement)

Ruft die gesamte Hierarchie von Nachfolgern als Liste der untergeordneten Elemente für ein bestimmtes visuelles Strukturelement ab.

GetVisualTreeElements(IVisualTreeElement, Point)

Ruft eine Liste der untergeordneten Elemente eines visuellen Baumelements basierend auf einem bestimmten Punkt ab.

GetVisualTreeElements(IVisualTreeElement, Rect)

Ruft eine Liste der untergeordneten Elemente einer visuellen Struktur ab, die auf einem Rechteck basiert.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Ruft die Liste einer untergeordneten Visuellen Strukturelemente basierend auf einem bestimmten x,y-Punkt ab.

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

Ruft eine Liste der untergeordneten Elemente einer visuellen Struktur auf grundlage eines Rechtecks ab, das durch seine Koordinaten definiert wird, die in Plattformeinheiten und nicht pixeln angegeben sind.

Gilt für: