TabbedPage 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.
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm.
[Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._TabbedPageRenderer))]
public class TabbedPage : Xamarin.Forms.MultiPage<Xamarin.Forms.Page>, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.TabbedPage>
type TabbedPage = class
inherit MultiPage<Page>
interface IElementConfiguration<TabbedPage>
- Vererbung
- Attribute
- Implementiert
Hinweise
Die Benutzeroberfläche einer Registerkartenseite besteht aus einer Liste von Registerkarten und einem größeren Detailbereich. Unter iOS wird die Liste der Registerkarten am unteren Rand des Bildschirms angezeigt, und der Detailbereich befindet sich darüber. Auf Android- und Windows-Smartphones werden die Registerkarten oben auf dem Bildschirm angezeigt. Der Benutzer kann die Sammlung von Registerkarten scrollen, die sich oben auf dem Bildschirm befinden, wenn diese Sammlung zu groß ist, um auf einen Bildschirm zu passen.
App-Entwickler können Seiten im Registerkartenformat auf zwei Arten erstellen. Zunächst können Anwendungsentwickler der -Eigenschaft eine Liste von Objekten einer einzelnen Klasse oder ihrer Unterklassen zuweisen und der ItemsSourceItemTemplate -Eigenschaft ein DataTemplate zuweisen, um Seiten für Objekte des am wenigsten abgeleiteten Typs zurückzugeben. Zweitens können App-Entwickler der Children -Eigenschaft eine Reihe von Page Objekten hinzufügen. Beide Methoden werden in den folgenden Codebeispielen gezeigt.
Der folgende Beispielcode, angepasst an die Kürze des FormsGallery-Beispiels, das auf der Seite Beispielanwendungen zu finden ist, zeigt, wie Daten eines bestimmten Typs angezeigt werden, indem der -Eigenschaft zugewiesen DataTemplateItemTemplate wird. Beachten Sie, wie NamedColorPage
die Farbe durch Binden des Felds ColorProperty abgerufen wird.
using System;
using Xamarin.Forms;
namespace MinimalTabbed
{
class TabbedPageDemoPage : TabbedPage
{
public TabbedPageDemoPage ()
{
this.Title = "TabbedPage";
this.ItemsSource = new NamedColor[] {
new NamedColor ("Red", Color.Red),
new NamedColor ("Yellow", Color.Yellow),
new NamedColor ("Green", Color.Green),
new NamedColor ("Aqua", Color.Aqua),
new NamedColor ("Blue", Color.Blue),
new NamedColor ("Purple", Color.Purple)
};
this.ItemTemplate = new DataTemplate (() => {
return new NamedColorPage ();
});
}
}
// Data type:
class NamedColor
{
public NamedColor (string name, Color color)
{
this.Name = name;
this.Color = color;
}
public string Name { private set; get; }
public Color Color { private set; get; }
public override string ToString ()
{
return Name;
}
}
// Format page
class NamedColorPage : ContentPage
{
public NamedColorPage ()
{
// This binding is necessary to label the tabs in
// the TabbedPage.
this.SetBinding (ContentPage.TitleProperty, "Name");
// BoxView to show the color.
BoxView boxView = new BoxView {
WidthRequest = 100,
HeightRequest = 100,
HorizontalOptions = LayoutOptions.Center
};
boxView.SetBinding (BoxView.ColorProperty, "Color");
// Build the page
this.Content = boxView;
}
}
}
Im folgenden Beispiel wird eine Registerkartenansicht mit zwei ContentPage Instanzen erstellt.
class TabbedPageDemoPage2 : TabbedPage
{
public TabbedPageDemoPage2 ()
{
this.Title = "TabbedPage";
this.Children.Add (new ContentPage
{
Title = "Blue",
Content = new BoxView
{
Color = Color.Blue,
HeightRequest = 100f,
VerticalOptions = LayoutOptions.Center
},
}
);
this.Children.Add (new ContentPage {
Title = "Blue and Red",
Content = new StackLayout {
Children = {
new BoxView { Color = Color.Blue },
new BoxView { Color = Color.Red}
}
}
});
}
}
Konstruktoren
TabbedPage() |
Erstellt ein neues TabbedPage-Element mit Standardwerten. |
Felder
ActionSheetSignalName |
Diese Methode ist für die interne Verwendung vorgesehen. (Geerbt von Page) |
AlertSignalName |
Diese Methode ist für die interne Verwendung vorgesehen. (Geerbt von Page) |
BarBackgroundColorProperty |
Der Sicherungsspeicher für die BarBackgroundColor-Eigenschaft. |
BarBackgroundProperty |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
BarTextColorProperty |
Der Sicherungsspeicher für die BarTextColor-Eigenschaft. |
BusySetSignalName |
Diese Methode ist für die interne Verwendung vorgesehen. (Geerbt von Page) |
PromptSignalName |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von Page) |
SelectedTabColorProperty |
Der Sicherungsspeicher für das SelectedTabColor-Feld. |
UnselectedTabColorProperty |
Der Sicherungsspeicher für das UnselectedTabColor-Feld. |
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 |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (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) |
BackgroundImage |
Veraltet.
Identifiziert das Bild, das als Hintergrund für Page verwendet wird. (Geerbt von Page) |
BackgroundImageSource |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von Page) |
BarBackground |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
BarBackgroundColor |
Ruft die Hintergrundfarbe der Leiste ab oder legt diese fest. |
BarTextColor |
Ruft die Farbe des Texts auf der Leiste ab oder legt diese fest. |
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) |
Children |
Ruft eine IList<Page> mit untergeordneten Elementen der MultiPage-Klasse ab. (Geerbt von MultiPage<T>) |
class |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (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 |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von VisualElement) |
ContainerArea |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Page) |
CurrentPage |
Ruft die aktuell ausgewählte Seite ab oder legt diese fest. (Geerbt von MultiPage<T>) |
DisableLayout |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von VisualElement) |
Dispatcher |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (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) |
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) |
Icon |
Veraltet.
Ressourcenbezeichner für das Symbol, das Page zugeordnet ist. (Geerbt von Page) |
IconImageSource |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von Page) |
Id |
Ruft einen Wert ab, mit dem ein Element eindeutig bei der Ausführung einer Anwendung identifiziert werden kann. (Geerbt von Element) |
IgnoresContainerArea |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Page) |
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) |
InternalChildren |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Page) |
IsBusy |
Kennzeichnet die Seite als beschäftigt. Dadurch zeigt der plattformspezifische globale Aktivitätsindikator den Status „Beschäftigt“ an. (Geerbt von Page) |
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) |
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) |
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 |
Die Quelle für die Elemente, die angezeigt werden soll. (Geerbt von MultiPage<T>) |
ItemTemplate |
Die Vorlage zum Anzeigen von Elementen. (Geerbt von MultiPage<T>) |
LogicalChildren |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
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 |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von NavigableElement) |
NavigationProxy |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (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) |
Padding |
Der Abstand zwischen dem Inhalt von Page und dessen Rahmen. (Geerbt von Page) |
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.
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von Element) |
RealParent |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (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. (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) |
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 |
Das derzeit ausgewählte Element. (Geerbt von MultiPage<T>) |
SelectedTabColor |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
Style |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von NavigableElement) |
StyleClass |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von NavigableElement) |
StyleId |
Ruft einen benutzerdefinierten Wert ab, mit dem das Element eindeutig identifiziert wird, bzw. legt diesen fest. (Geerbt von Element) |
TabIndex |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von VisualElement) |
Title |
Der Titel von Page. (Geerbt von Page) |
ToolbarItems |
Mehrere ToolbarItem-Elemente, die auf plattformspezifische Weise implementiert wurden. (Geerbt von Page) |
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) |
UnselectedTabColor |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
Visual |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (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) |
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) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von BindableObject) |
CoerceValue(BindablePropertyKey) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von BindableObject) |
CreateDefault(Object) |
Erstellt eine Standardseite, die für die Anzeige in |
Descendants() |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Element) |
DisplayActionSheet(String, String, String, String[]) |
Zeigt eine native Aktionsblattplattform an, über die der Benutzer der Anwendung verschiedene Schaltflächen verwenden kann. (Geerbt von Page) |
DisplayAlert(String, String, String) |
Stellt ein Warnungsdialogfeld für den Anwendungsbenutzer mit einer Schaltfläche zum Abbrechen dar. (Geerbt von Page) |
DisplayAlert(String, String, String, String) |
Stellt ein Warnungsdialogfeld für den Anwendungsbenutzer mit einer Schaltfläche zum Abbrechen und einer Schaltfläche zum Akzeptieren dar. (Geerbt von Page) |
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard) |
Veraltet.
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von Page) |
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von Page) |
EffectIsAttached(String) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (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) |
ForceLayout() |
Erzwingt, dass Page einen Layoutdurchlauf durchführt. (Geerbt von Page) |
GetPageByIndex(Int32) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von MultiPage<T>) |
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) |
Veraltet.
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von BindableObject) |
GetValues(BindableProperty, 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) |
LayoutChildren(Double, Double, Double, Double) |
Legt untergeordnete Element-Elemente im angegebenen Bereich ab. (Geerbt von Page) |
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) |
On<T>() |
Gibt die plattformspezifische Instanz dieser TabbedPage-Klasse ab, auf der eine plattformspezifische Methode aufgerufen werden kann. |
OnAppearing() |
Wenn dies überschrieben wird, können Anwendungsentwickler das Verhalten unmittelbar bevor Page angezeigt wird ändern. (Geerbt von Page) |
OnBackButtonPressed() |
Das Ereignis, das ausgelöst wird, wenn die Schaltfläche „Zurück“ gedrückt wird. (Geerbt von MultiPage<T>) |
OnBindingContextChanged() |
Wird immer dann aufgerufen, wenn der Bindungskontext von Page geändert wird. Überschreiben Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen. (Geerbt von Page) |
OnChildAdded(Element) |
Wird aufgerufen, wenn der MultiPage<T>-Basisklasse ein untergeordnetes Element hinzugefügt wurde. (Geerbt von MultiPage<T>) |
OnChildMeasureInvalidated(Object, EventArgs) |
Gibt an, dass die bevorzugte Größe eines untergeordneten Element-Elements geändert wurde. (Geerbt von Page) |
OnChildRemoved(Element) |
Veraltet.
Anwendungsentwickler können diese Methode überschreiben, damit eine Reaktion ausgelöst wird, wenn ein untergeordnetes Element entfernt wird. (Geerbt von VisualElement) |
OnChildRemoved(Element, Int32) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (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) |
OnCurrentPageChanged() |
Löst das CurrentPageChanged-Ereignis aus. (Geerbt von MultiPage<T>) |
OnDisappearing() |
Wenn dies überschrieben wird, können Anwendungsentwickler das Verhalten, wenn Page ausgeblendet wird, ändern. (Geerbt von Page) |
OnMeasure(Double, Double) |
Die Methode, die aufgerufen wird, wenn eine Layoutmessung erfolgt. (Geerbt von VisualElement) |
OnPagesChanged(NotifyCollectionChangedEventArgs) |
Wird aufgerufen, wenn die Seiten der MultiPage<T>-Basisklasse geändert wurden. (Geerbt von MultiPage<T>) |
OnParentSet() |
Wird aufgerufen, wenn die Parent-Eigenschaft von Page geändert wurde. (Geerbt von Page) |
OnPropertyChanged(String) |
Wird aufgerufen, wenn eine bindbare Eigenschaft geändert wurde. (Geerbt von MultiPage<T>) |
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) |
Gibt an, dass eine Größe zu Page zugewiesen wurde. (Geerbt von Page) |
OnSizeRequest(Double, Double) |
Veraltet.
Diese Methode wird während der Measureübergabe eines Layoutzyklus aufgerufen, um die gewünschte Größe eines Elements abzurufen. (Geerbt von VisualElement) |
OnTabIndexPropertyChanged(Int32, Int32) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von VisualElement) |
OnTabStopPropertyChanged(Boolean, Boolean) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von VisualElement) |
RemoveBinding(BindableProperty) |
Entfernt eine zuvor festgelegte Bindung. (Geerbt von BindableObject) |
RemoveDynamicResource(BindableProperty) |
Entfernt eine zuvor festgelegte dynamische Ressource (Geerbt von Element) |
SendAppearing() |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Page) |
SendBackButtonPressed() |
Ruft OnBackButtonPressed(). (Geerbt von Page) |
SendDisappearing() |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von Page) |
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(T, Int32) |
Führt beim Überschreiben in einer abgeleiteten Klasse die Initialisierung von |
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() |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (Geerbt von VisualElement) |
TabStopDefaultValueCreator() |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (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(T) |
Anwendungsentwickler setzen diese Methode außer Kraft, um die Registrierung für Ereignishandler für Elemente aufzuheben, die sie in SetupContent(T, Int32) registriert haben. (Geerbt von MultiPage<T>) |
UpdateChildrenLayout() |
Anforderungen zum Aktualisieren der Layouts der untergeordneten Element-Elemente von Page. (Geerbt von Page) |
Ereignisse
Appearing |
Gibt an, dass das Page-Element in Kürze angezeigt wird. (Geerbt von Page) |
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) |
CurrentPageChanged |
Wird ausgelöst, wenn sich die CurrentPage-Eigenschaft ändert. (Geerbt von MultiPage<T>) |
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) |
Disappearing |
Gibt an, dass das Page-Element in Kürze nicht mehr angezeigt wird. (Geerbt von Page) |
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) |
LayoutChanged |
Wird ausgelöst, wenn das Layout von Page geändert wurde. (Geerbt von Page) |
MeasureInvalidated |
Das Ereignis, das ausgelöst wird, wenn das Layout eines visuellen Elements ungültig wird. (Geerbt von VisualElement) |
PagesChanged |
Wird ausgelöst, wenn die untergeordneten Seiten der MultiPage<T>-Basisklasse geändert wurden. (Geerbt von MultiPage<T>) |
PlatformSet |
Veraltet.
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. (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) |
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) |
IItemsView<T>.CreateDefault(Object) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von MultiPage<T>) |
IItemsView<T>.SetupContent(T, Int32) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von MultiPage<T>) |
IItemsView<T>.UnhookContent(T) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. (Geerbt von MultiPage<T>) |
INameScope.RegisterName(String, Object) |
Nur für interne Verwendung. (Geerbt von Element) |
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) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
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) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
AncestorToRoot(Page) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
FindByName<T>(Element, String) |
Gibt eine Instanz vom Typ |
FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
GetSortedTabIndexesOnParentPage(VisualElement) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
GetTabIndexesOnParentPage(ITabStopElement, Int32) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
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) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Ein MultiPage<T>-Element, das ein Array mit Registerkarten im oberen Bereich des Bildschirms anzeigt. Dabei lädt jede Registerkarte Inhalte auf den Bildschirm. |
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 |