ListView Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt.
[Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ListViewRenderer))]
public class ListView : Xamarin.Forms.ItemsView<Xamarin.Forms.Cell>, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.ListView>, Xamarin.Forms.IListViewController
type ListView = class
inherit ItemsView<Cell>
interface IListViewController
interface IViewController
interface IVisualElementController
interface IElementController
interface IElementConfiguration<ListView>
- Vererbung
- Attribute
- Implementiert
Hinweise
Das folgende Beispiel zeigt eine einfache Verwendung:
using System;
using System.Collections.Generic;
using Xamarin.Forms;
namespace FormsGallery
{
class ListViewDemoPage : ContentPage
{
class Person
{
public Person(string name, DateTime birthday, Color favoriteColor)
{
this.Name = name;
this.Birthday = birthday;
this.FavoriteColor = favoriteColor;
}
public string Name { private set; get; }
public DateTime Birthday { private set; get; }
public Color FavoriteColor { private set; get; }
};
public ListViewDemoPage()
{
Label header = new Label
{
Text = "ListView",
FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
HorizontalOptions = LayoutOptions.Center
};
// Define some data.
List<Person> people = new List<Person>
{
new Person("Abigail", new DateTime(1975, 1, 15), Color.Aqua),
new Person("Bob", new DateTime(1976, 2, 20), Color.Black),
// ...etc.,...
new Person("Yvonne", new DateTime(1987, 1, 10), Color.Purple),
new Person("Zachary", new DateTime(1988, 2, 5), Color.Red)
};
// Create the ListView.
ListView listView = new ListView
{
// Source of data items.
ItemsSource = people,
// Define template for displaying each item.
// (Argument of DataTemplate constructor is called for
// each item; it must return a Cell derivative.)
ItemTemplate = new DataTemplate(() =>
{
// Create views with bindings for displaying each property.
Label nameLabel = new Label();
nameLabel.SetBinding(Label.TextProperty, "Name");
Label birthdayLabel = new Label();
birthdayLabel.SetBinding(Label.TextProperty,
new Binding("Birthday", BindingMode.OneWay,
null, null, "Born {0:d}"));
BoxView boxView = new BoxView();
boxView.SetBinding(BoxView.ColorProperty, "FavoriteColor");
// Return an assembled ViewCell.
return new ViewCell
{
View = new StackLayout
{
Padding = new Thickness(0, 5),
Orientation = StackOrientation.Horizontal,
Children =
{
boxView,
new StackLayout
{
VerticalOptions = LayoutOptions.Center,
Spacing = 0,
Children =
{
nameLabel,
birthdayLabel
}
}
}
}
};
})
};
// Accomodate iPhone status bar.
this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
// Build the page.
this.Content = new StackLayout
{
Children =
{
header,
listView
}
};
}
}
}
Konstruktoren
ListView() |
Erstellt und initialisiert eine neue Instanz der ListView-Klasse. |
ListView(ListViewCachingStrategy) |
Erstellt und initialisiert eine neue Instanz der ListView-Klasse unter Verwendung der angegebenen Zwischenspeicherungsstrategie. |
Felder
Eigenschaften
AnchorX |
Ruft die X-Komponente des Mittelpunkts einer beliebigen Transformation ab, die in Bezug zu den Grenzen des Elements deklariert ist, bzw. legt diese fest. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
AnchorY |
Ruft die Y-Komponente des Mittelpunkts einer beliebigen Transformation ab, die in Bezug zu den Grenzen des Elements deklariert ist, bzw. legt diese fest. 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 |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
BackgroundColor |
Ruft die Farbe ab, die den VisualElement-Hintergrund ausfüllt, bzw. legt diese fest. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
Batched |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
Behaviors |
Ruft die Liste der Verhaltensweisen ab, die diesem Element zugeordnet sind. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
BindingContext |
Ruft das Objekt ab, das die Eigenschaften enthält, die von den gebundenen Eigenschaften dieses BindableObject-Objekts angezielt werden, oder legt es fest. (Geerbt von BindableObject) |
Bounds |
Ruft die Grenzen des Elements ab. (Geerbt von VisualElement) |
CachingStrategy |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
class |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (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 |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
DisableLayout |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
Dispatcher |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von BindableObject) |
EffectControlProvider |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
Effects |
Eine Liste der Auswirkungen, die auf dieses Element angewendet werden. (Geerbt von Element) |
FlowDirection |
Ruft die Flussrichtung des Layouts ab, bzw. legt diese fest. (Geerbt von VisualElement) |
Footer |
Ruft die Zeichenfolge, Bindung oder Ansicht ab, die ganz unten in der Listenansicht angezeigt wird, oder legt sie fest. |
FooterElement |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
FooterTemplate |
Ruft eine Datenvorlage zum Formatieren eines Datenobjekts für die Anzeige ganz unten in der Listenansicht ab oder legt sie fest. |
GestureController |
Ruft den Gesten-Controller für die Ansicht ab. (Geerbt von View) |
GestureRecognizers |
Die Sammlung von Gestenerkennungen, die dieser Ansicht zugeordnet sind. (Geerbt von View) |
GroupDisplayBinding |
Ruft die Bindung ab, die zum Anzeigen des Gruppenkopfs verwendet wird, oder legt sie fest. |
GroupHeaderTemplate |
Ruft DataTemplate für den Gruppenkopf ab oder legt es fest. |
GroupShortNameBinding |
Ruft eine Bindung für den Namen ab, der in gruppierten Sprunglisten angezeigt werden soll, oder legt sie fest. |
HasUnevenRows |
Ruft einen booleschen Wert ab oder legt einen fest, der angibt, ob das ListView-Element ungleiche Zeilen aufweist. |
Header |
Ruft die Zeichenfolge, Bindung oder Ansicht ab, die ganz oben in der Listenansicht angezeigt wird, oder legt sie fest. |
HeaderElement |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
HeaderTemplate |
Ruft eine Datenvorlage zum Formatieren eines Datenobjekts für die Anzeige ganz oben in der Listenansicht ab oder legt sie fest. |
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. (Geerbt von VisualElement) |
HorizontalOptions |
Ruft das LayoutOptions-Element ab, das definiert, wie die Elemente in einem Layoutzyklus angeordnet werden. Dies ist eine bindbare Eigenschaft. (Geerbt von View) |
HorizontalScrollBarVisibility |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
Id |
Ruft einen Wert ab, mit dem ein Element eindeutig bei der Ausführung einer Anwendung identifiziert werden kann. (Geerbt von Element) |
InputTransparent |
Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element in den Benutzerinteraktionszyklus einbezogen werden soll. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
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) |
IsFocused |
Ruft einen Wert ab, der angibt, ob dieses Element aktuell im Fokus liegt. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
IsGroupingEnabled |
Ruft ab oder legt fest, ob die Gruppierung für ListView aktiviert ist. |
IsInNativeLayout |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
IsNativeStateConsistent |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
IsPlatformEnabled |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
IsPullToRefreshEnabled |
Ruft einen Wert ab, der angibt, ob der Benutzer nach unten streichen kann, um die Anwendung zu aktualisieren, oder legt diesen fest. |
IsRefreshing |
Ruft einen Wert ab, der angibt, ob die Listenansicht derzeit aktualisiert wird, oder legt diesen fest. |
IsTabStop |
Ruft einen Wert ab, der angibt, ob dieses Element in der Navigation mit der TAB-TASTE enthalten ist, oder legt ihn fest. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
IsVisible |
Ruft einen Wert ab, der bestimmt, ob die Elemente Teil der visuellen Struktur sein sollen, bzw. legt diesen Wert fest. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
ItemsSource |
Ruft die Quelle der Elemente ab, die als Vorlage dienen oder angezeigt werden sollen bzw. legt diese Quelle fest. (Geerbt von ItemsView<TVisual>) |
ItemTemplate |
Dient zum Abrufen oder Festlegen der auf diese ItemsSource-Klasse anzuwendende DataTemplate-Klasse. (Geerbt von ItemsView<TVisual>) |
LogicalChildren |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
Margin |
Ruft den Rand für die Ansicht ab oder legt diesen fest. (Geerbt von View) |
MinimumHeightRequest |
Ruft einen Wert ab bzw. legt einen Wert fest, der die minimale Höhe außer Kraft setzt, die das Element bei der Layouterstellung anfordert. (Geerbt von VisualElement) |
MinimumWidthRequest |
Ruft einen Wert ab bzw. legt einen Wert fest, der die minimale Breite außer Kraft setzt, die das Element bei der Layouterstellung anfordert. (Geerbt von VisualElement) |
Navigation |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von NavigableElement) |
NavigationProxy |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von NavigableElement) |
Opacity |
Ruft den Deckkraftwert ab bzw. legt ihn fest, der auf das Element beim Rendern angewendet wird. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
Parent |
Ruft das übergeordnete Element des Elements ab bzw. legt dieses fest. (Geerbt von Element) |
ParentView |
Veraltet.
Ruft das Element ab, das der nächste Vorgänger dieses Elements ist, das ein VisualElement ist, bzw. legt dieses fest. (Geerbt von Element) |
Platform |
Veraltet.
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von Element) |
RealParent |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
RefreshAllowed |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
RefreshCommand |
Ruft den Befehl ab, der ausgeführt wird, wenn die Listenansicht in den Aktualisierungszustand übergeht, oder legt ihn fest. |
RefreshControlColor |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
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. (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. (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. (Geerbt von VisualElement) |
RowHeight |
Ruft einen Wert ab, der die Höhe einer Zeile darstellt, oder legt diesen fest. |
Scale |
Ruft den Skalierungsfaktor ab, der auf das Element angewendet wird, bzw. legt diesen fest. (Geerbt von VisualElement) |
ScaleX |
Ruft einen Skalenwert ab, der auf die X-Richtung angewendet werden soll, oder legt ihn fest. (Geerbt von VisualElement) |
ScaleY |
Ruft einen Skalenwert ab, der auf die Y-Richtung angewendet werden soll, oder legt ihn fest. (Geerbt von VisualElement) |
SelectedItem |
Ruft das derzeit ausgewählte Element aus ItemsSource ab oder legt dieses fest. |
SelectionMode |
Ruft einen Wert ab, der steuert, ob und wie viele Element ausgewählt werden können, oder legt diesen fest. |
SeparatorColor |
Ruft die Farbe der Leiste ab, die die Listenelemente trennt, oder legt sie fest. |
SeparatorVisibility |
Ruft einen Wert ab, der angibt, ob die Trennlinien zwischen Elementen sichtbar sind, oder legt diesen fest. |
Style |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von NavigableElement) |
StyleClass |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von NavigableElement) |
StyleId |
Ruft einen benutzerdefinierten Wert ab, mit dem das Element eindeutig identifiziert wird, bzw. legt diesen fest. (Geerbt von Element) |
TabIndex |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
TemplatedItems |
Ruft die Liste der auf Vorlagen basierenden Elemente ab. (Geerbt von ItemsView<TVisual>) |
TranslationX |
Ruft das X-Übersetzungsdelta des Elements ab bzw. legt dieses fest. (Geerbt von VisualElement) |
TranslationY |
Ruft das Y-Übersetzungsdelta des Elements ab bzw. legt dieses fest. (Geerbt von VisualElement) |
Triggers |
Ruft die Liste der Trigger ab, die diesem Element zugeordnet sind. Dies ist eine bindbare Eigenschaft. (Geerbt von VisualElement) |
VerticalOptions |
Ruft das LayoutOptions-Element ab, das definiert, wie die Elemente in einem Layoutzyklus angeordnet werden. Dies ist eine bindbare Eigenschaft. (Geerbt von View) |
VerticalScrollBarVisibility |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
Visual |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
Width |
Ruft die aktuelle gerenderte 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. (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) |
Methoden
ApplyBindings() |
Wendet die Bindungen auf BindingContext an. (Geerbt von BindableObject) |
BatchBegin() |
Signalisiert den Beginn eines Batchs von Änderungen an den Eigenschaften der Elemente. (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) |
BeginRefresh() |
Wechselt zum Aktualisierungszustand, indem die IsRefreshing-Eigenschaft auf |
ChangeVisualState() |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
ClearValue(BindableProperty) |
Löscht alle Werte, die von SetValue für |
ClearValue(BindablePropertyKey) |
Löscht alle Werte, die von SetValue für die Eigenschaft festgelegt wurden, die durch |
CoerceValue(BindableProperty) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von BindableObject) |
CoerceValue(BindablePropertyKey) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von BindableObject) |
CreateDefault(Object) |
Erstellt eine Instanz der visuellen Standarddarstellung eines Elements. |
CreateDefaultCell(Object) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
Descendants() |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
EffectIsAttached(String) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
EndRefresh() |
Beendet den Aktualisierungszustand, indem die IsRefreshing-Eigenschaft auf |
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) |
Gibt die untergeordneten Elemente zurück, die sich visuell unter dem angegebenen |
GetDisplayTextFromGroup(Object) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
GetSizeRequest(Double, Double) |
Veraltet.
Gibt die SizeRequest-Struktur des Elements zurück. Durch Aufrufen dieser Methode beginnt die Measureübergabe eines Layoutzyklus. (Geerbt von VisualElement) |
GetValue(BindableProperty) |
Gibt den Wert zurück, der in der BindableProperty-Klasse enthalten ist. (Geerbt von BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Veraltet.
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Veraltet.
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von BindableObject) |
InvalidateMeasure() |
Methode, die aufgerufen wird, um das Layout dieser VisualElement-Klasse für ungültig zu erklären. Löst das MeasureInvalidated-Ereignis aus. (Geerbt von VisualElement) |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
IsSet(BindableProperty) |
Gibt |
Layout(Rectangle) |
Aktualisiert die Grenzen des Elements während des Layoutzyklus. (Geerbt von VisualElement) |
Measure(Double, Double, MeasureFlags) |
Gibt die minimale Größe zurück, die ein visuelles Element benötigt, damit es auf dem Gerät angezeigt wird. (Geerbt von VisualElement) |
NativeSizeChanged() |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
NotifyRowTapped(Int32, Cell, Boolean) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
NotifyRowTapped(Int32, Cell) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
NotifyRowTapped(Int32, Int32, Cell, Boolean) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
NotifyRowTapped(Int32, Int32, Cell) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
On<T>() |
Gibt die plattformspezifische Instanz dieser ListView-Klasse ab, auf der eine plattformspezifische Methode aufgerufen werden kann. |
OnBindingContextChanged() |
Die Methode, die aufgerufen wird, wenn der Bindungskontext geändert wird. |
OnChildAdded(Element) |
Anwendungsentwickler können diese Methode überschreiben, damit eine Reaktion ausgelöst wird, wenn ein untergeordnetes Element hinzugefügt wird. (Geerbt von VisualElement) |
OnChildRemoved(Element, Int32) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
OnChildRemoved(Element) |
Veraltet.
Anwendungsentwickler können diese Methode überschreiben, damit eine Reaktion ausgelöst wird, wenn ein untergeordnetes Element entfernt wird. (Geerbt von VisualElement) |
OnChildrenReordered() |
Wird immer dann aufgerufen, wenn das ChildrenReordered-Ereignis gleich ausgegeben wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen. (Geerbt von VisualElement) |
OnMeasure(Double, Double) |
Die Methode, die aufgerufen wird, wenn eine Layoutmessung erfolgt. (Geerbt von VisualElement) |
OnParentSet() |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von NavigableElement) |
OnPropertyChanged(String) |
Die Methode, die aufgerufen wird, wenn eine gebundene Eigenschaft geändert wird. (Geerbt von Element) |
OnPropertyChanging(String) |
Ruft diese Methode aus einer untergeordneten Klasse auf, um eine Benachrichtigung anzuzeigen, dass eine Eigenschaft geändert wird. (Geerbt von BindableObject) |
OnSizeAllocated(Double, Double) |
Diese Methode wird aufgerufen, wenn die Größe des Elements während eines Layoutzyklus festgelegt wird. Diese Methode wird unmittelbar vor der Ausgabe des SizeChanged-Ereignisses aufgerufen. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen. (Geerbt von VisualElement) |
OnSizeRequest(Double, Double) |
Veraltet.
Die Methode, die aufgerufen wird, wenn eine Größenanforderung erfolgt. |
OnTabIndexPropertyChanged(Int32, Int32) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
OnTabStopPropertyChanged(Boolean, Boolean) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
RemoveBinding(BindableProperty) |
Entfernt eine zuvor festgelegte Bindung. (Geerbt von BindableObject) |
RemoveDynamicResource(BindableProperty) |
Entfernt eine zuvor festgelegte dynamische Ressource (Geerbt von Element) |
ScrollTo(Object, Object, ScrollToPosition, Boolean) |
Scrollt das ListView-Element in |
ScrollTo(Object, ScrollToPosition, Boolean) |
Scrollt das ListView-Element zu |
SendCellAppearing(Cell) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
SendCellDisappearing(Cell) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
SendRefreshing() |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
SendScrolled(ScrolledEventArgs) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
SetBinding(BindableProperty, BindingBase) |
Weist eine Bindung einer Eigenschaft zu. (Geerbt von BindableObject) |
SetDynamicResource(BindableProperty, String) |
Legt die BindableProperty-Klasse dieses Elements fest, die mit dem angegebenen Schlüssel über die DynamicResource aktualisiert werden soll. (Geerbt von Element) |
SetupContent(Cell, Int32) |
Anwendungsentwickler überschreiben diese Methode, um Ereignishandler für ListView-Elemente zu registrieren. |
SetupContent(TVisual, Int32) |
Führt zum Erstellungszeitpunkt alle zusätzlichen Schritte für die Einrichtung des Inhalts durch. (Geerbt von ItemsView<TVisual>) |
SetValue(BindableProperty, Object) |
Legt den Wert der angegebenen Eigenschaft fest. (Geerbt von BindableObject) |
SetValue(BindablePropertyKey, Object) |
Legt den Wert von „propertyKey“ fest. (Geerbt von BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
SizeAllocated(Double, Double) |
SizeAllocated wird während eines Layoutzyklus aufgerufen, um den Beginn eines Teilstrukturlayouts zu signalisieren. (Geerbt von VisualElement) |
TabIndexDefaultValueCreator() |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
TabStopDefaultValueCreator() |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von VisualElement) |
UnapplyBindings() |
Hebt alle zuvor festgelegten Bindungen auf. (Geerbt von BindableObject) |
Unfocus() |
Löscht den Fokus von diesem Element. (Geerbt von VisualElement) |
UnhookContent(Cell) |
Anwendungsentwickler überschreiben diese Methode, um die Registrierung von Ereignishandlern für ListView-Elemente aufzuheben, die sie in SetupContent(Cell, Int32) registriert haben. |
UnhookContent(TVisual) |
Anwendungsentwickler setzen diese Methode außer Kraft, um die Registrierung für Ereignishandler für Elemente aufzuheben, die sie in SetupContent(TVisual, Int32) registriert haben. (Geerbt von ItemsView<TVisual>) |
ValidateItemTemplate(DataTemplate) |
Gibt |
Ereignisse
BatchCommitted |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
BindingContextChanged |
Wird ausgelöst, wenn sich die BindingContext-Eigenschaft ändert. (Geerbt von BindableObject) |
ChildAdded |
Tritt auf, wenn dem Element ein untergeordnetes Element hinzugefügt wird. (Geerbt von Element) |
ChildRemoved |
Tritt auf, wenn ein untergeordnetes Element aus dem Element entfernt wird. (Geerbt von Element) |
ChildrenReordered |
Tritt auf, wenn die untergeordneten Elemente einer VisualElement-Klasse neu geordnet wurden. (Geerbt von VisualElement) |
DescendantAdded |
Tritt auf, wenn der Elementunterstruktur ein untergeordnetes Element hinzugefügt wird. (Geerbt von Element) |
DescendantRemoved |
Tritt auf, wenn ein untergeordnetes Element aus der Elementunterstruktur entfernt wird. (Geerbt von Element) |
FocusChangeRequested |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
Focused |
Tritt auf, wenn der Fokus auf das Element gelegt wird. (Geerbt von VisualElement) |
ItemAppearing |
Tritt auf, wenn die visuelle Darstellung eines Elements dem visuellen Layout hinzugefügt wird. |
ItemDisappearing |
Tritt auf, wenn die visuelle Darstellung eines Elements aus dem visuellen Layout entfernt wird. |
ItemSelected |
Ein Ereignis, das ausgelöst wird, wenn ein neues Element ausgewählt wird. |
ItemTapped |
Ein Ereignis, das ausgelöst wird, wenn ein Element getippt wird. |
MeasureInvalidated |
Das Ereignis, das ausgelöst wird, wenn das Layout eines visuellen Elements ungültig wird. (Geerbt von VisualElement) |
PlatformSet |
Veraltet.
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. (Geerbt von Element) |
PropertyChanged |
Wird ausgelöst, wenn eine Eigenschaft geändert wurde. (Geerbt von BindableObject) |
PropertyChanging |
Wird ausgelöst, wenn eine Eigenschaft geändert wird. (Geerbt von BindableObject) |
Refreshing |
Das Ereignis, das ausgelöst wird, wenn die Ansicht aktualisiert wird. |
Scrolled |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
ScrollToRequested |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
SizeChanged |
Tritt ein, wenn sich der Wert der Width- oder Height-Eigenschaft für dieses Element ändert. (Geerbt von VisualElement) |
Unfocused |
Tritt auf, wenn das Element den Fokus verliert. (Geerbt von VisualElement) |
Explizite Schnittstellenimplementierungen
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von BindableObject) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
IGestureController.CompositeGestureRecognizers |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von View) |
IItemsView<TVisual>.CreateDefault(Object) |
Erstellt mithilfe von |
IItemsView<TVisual>.SetupContent(TVisual, Int32) |
Nur zur internen Verwendung. (Geerbt von ItemsView<TVisual>) |
IItemsView<TVisual>.UnhookContent(TVisual) |
Nur zur internen Verwendung. (Geerbt von ItemsView<TVisual>) |
INameScope.RegisterName(String, Object) |
Nur für interne Verwendung. (Geerbt von Element) |
ITemplatedItemsView<TVisual>.ListProxy |
Die Schnittstelle ist für die interne Verwendung durch Plattformrenderer bestimmt. (Geerbt von ItemsView<TVisual>) |
ITemplatedItemsView<TVisual>.TemplatedItems |
Die Schnittstelle ist für die interne Verwendung durch Plattformrenderer bestimmt. (Geerbt von ItemsView<TVisual>) |
IVisualElementController.EffectiveFlowDirection |
Ruft die effektive visuelle Flussrichtung für das Element auf der Plattform unter Berücksichtigung der lokalen und logischen Flusseinstellungen ab. (Geerbt von VisualElement) |
IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Diese Methode ist für die interne Verwendung vorgesehen. (Geerbt von VisualElement) |
Erweiterungsmethoden
AbortAnimation(IAnimatable, String) |
Beendet 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(IAnimatable, String, Animation, 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>) |
Legt die angegebenen Parameter fest und startet die Animation. |
AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action) |
Legt die angegebenen Parameter fest und startet die kinetische Animation. |
AnimationIsRunning(IAnimatable, String) |
Gibt einen booleschen Wert zurück, der angibt, ob die von |
Batch(IAnimatable) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Erstellt eine Bindung mit einer Eigenschaft und wendet diese an. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Veraltet.
Erstellt eine Bindung aus einem Ausdruck und wendet diese an. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
FindByName<T>(Element, String) |
Gibt eine Instanz vom Typ |
FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
GetSortedTabIndexesOnParentPage(VisualElement) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
GetTabIndexesOnParentPage(ITabStopElement, Int32) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
FadeTo(VisualElement, Double, UInt32, Easing) |
Gibt einen Task zurück, der das Ausblenden durchführt, das von den Parametern |
LayoutTo(VisualElement, Rectangle, UInt32, Easing) |
Gibt einen Task zurück, der die Grenzen der VisualElement-Klasse, die von |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
Rotiert die VisualElement-Klasse, die von |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
Gibt einen Task zurück, der die VisualElement-Klasse, die von |
RotateTo(VisualElement, Double, UInt32, Easing) |
Gibt einen Task zurück, der die Rotation durchführt, die von den Parametern |
RotateXTo(VisualElement, Double, UInt32, Easing) |
Gibt einen Task zurück, der die Y-Achse mit einer Dauer von |
RotateYTo(VisualElement, Double, UInt32, Easing) |
Gibt einen Task zurück, der die X-Achse mit einer Dauer von |
ScaleTo(VisualElement, Double, UInt32, Easing) |
Gibt einen Task zurück, der die VisualElement-Klasse, die von |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Eine ItemsView<TVisual>-Klasse, die eine Sammlung von Daten als vertikale Liste anzeigt. |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Animiert die TranslationX- und TranslationY-Eigenschaften eines Elements von den aktuellen auf die neuen Werte. Dadurch wird sichergestellt, dass das Eingabelayout sich an der gleichen Position wie das visuelle Layout befindet. |
HasVisualStateGroups(VisualElement) |
Gibt |