Sprache

ListPickerFlyout Klasse

Definition

Stellt ein Steuerelement dar, mit dem ein Benutzer ein oder mehrere Elemente aus einer Liste auswählen kann. Siehe Anmerkungen.

public ref class ListPickerFlyout sealed : PickerFlyoutBase
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ListPickerFlyout final : PickerFlyoutBase
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ListPickerFlyout : PickerFlyoutBase
Public NotInheritable Class ListPickerFlyout
Inherits PickerFlyoutBase
Vererbung
Object Platform::Object IInspectable DependencyObject FlyoutBase PickerFlyoutBase ListPickerFlyout
Attribute

Hinweise

Important

ListPickerFlyout wird für die Verwendung in Universelle Windows-Plattform (UWP) App für Windows 10 nicht unterstützt. Verwenden Sie stattdessen ein MenuFlyout, damit ein Benutzer ein Element aus einer Liste auswählen kann. Verwenden Sie zum Auswählen mehrerer Elemente ein Flyout mit einer Liste mit aktivierter Mehrfachauswahl.

Konstruktoren

Name Beschreibung
ListPickerFlyout()

Initialisiert eine neue Instanz der ListPickerFlyout-Klasse .

Eigenschaften

Name Beschreibung
AllowFocusOnInteraction

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Element automatisch den Fokus erhält, wenn der Benutzer damit interagiert.

(Geerbt von FlyoutBase)
AllowFocusWhenDisabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement den Fokus erhalten kann, wenn es deaktiviert ist.

(Geerbt von FlyoutBase)
AreOpenCloseAnimationsEnabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Animationen wiedergegeben werden, wenn das Flyout geöffnet oder geschlossen wird.

(Geerbt von FlyoutBase)
Dispatcher

Gibt immer in einer Windows App SDK-App zurück null . Verwenden Sie stattdessen DispatcherQueue .

(Geerbt von DependencyObject)
DispatcherQueue

Ruft ab DispatcherQueue , dem dieses Objekt zugeordnet ist. Dies DispatcherQueue stellt eine Einrichtung dar, die auf den DependencyObject UI-Thread zugreifen kann, auch wenn der Code von einem Nicht-UI-Thread initiiert wird.

(Geerbt von DependencyObject)
DisplayMemberPath

Dient zum Abrufen oder Festlegen des Namens oder Pfads der Eigenschaft, die für jedes Datenelement angezeigt wird.

DisplayMemberPathProperty

Identifies the DisplayMemberPath dependency property.

ElementSoundMode

Dient zum Abrufen oder Festlegen eines Werts, der die Einstellung des Steuerelements für die Wiedergabe von Sounds angibt.

(Geerbt von FlyoutBase)
InputDevicePrefersPrimaryCommands

Ruft einen Wert ab, der angibt, ob das Eingabegerät zum Öffnen des Flyouts die sekundären Befehle nicht einfach öffnet.

(Geerbt von FlyoutBase)
IsConstrainedToRootBounds

Ruft einen Wert ab, der angibt, ob das Flyout innerhalb der Grenzen des XAML-Stamms angezeigt wird. Diese Eigenschaft ist immer true für Windows App SDK Apps.

(Geerbt von FlyoutBase)
IsOpen

Ruft einen Wert ab, der angibt, ob das Flyout geöffnet ist.

(Geerbt von FlyoutBase)
ItemsSource

Dient zum Abrufen oder Festlegen einer Objektquelle, die zum Generieren des Inhalts des Steuerelements verwendet wird.

ItemsSourceProperty

Identifies the ItemsSource dependency property.

ItemTemplate

Ruft die DataTemplate ab, die zum Anzeigen der einzelnen Elemente verwendet wird, oder legt diese fest.

ItemTemplateProperty

Identifies the ItemTemplate dependency property.

LightDismissOverlayMode

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Bereich außerhalb einer Benutzeroberfläche mit hellem Ausblenden abgedunkelt ist.

(Geerbt von FlyoutBase)
OverlayInputPassThroughElement

Dient zum Abrufen oder Festlegen eines Elements, das Zeigereingabeereignisse auch dann empfangen soll, wenn es sich unterhalb der Überlagerung des Flyouts befindet.

(Geerbt von FlyoutBase)
Placement

Dient zum Abrufen oder Festlegen der Standardplatzierung, die für das Flyout verwendet werden soll, im Verhältnis zum Platzierungsziel.

(Geerbt von FlyoutBase)
SelectedIndex

Ruft den Index des ausgewählten Elements ab oder legt diesen fest.

SelectedIndexProperty

Identifies the SelectedIndex dependency property.

SelectedItem

Ruft das ausgewählte Element ab oder legt es fest.

SelectedItemProperty

Identifies the SelectedItem dependency property.

SelectedItems

Ruft die Liste der aktuell ausgewählten Elemente ab.

SelectedValue

Dient zum Abrufen oder Festlegen des Werts des ausgewählten Elements, abgerufen mithilfe von SelectedValuePath

SelectedValuePath

Ruft den Eigenschaftspfad ab, der zum Abrufen der SelectedValue- eigenschaft der SelectedItem-Eigenschaft verwendet wird, oder legt diesen fest.

SelectedValuePathProperty

Identifies the SelectedValuePath dependency property.

SelectedValueProperty

Identifies the SelectedValue dependency property.

SelectionMode

Ruft den Auswahlmodus der Auswahl ab oder legt ihn fest.

SelectionModeProperty

Identifies the SelectionMode dependency property.

ShouldConstrainToRootBounds

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Flyout innerhalb der Grenzen des XAML-Stamms angezeigt werden soll.

(Geerbt von FlyoutBase)
ShowMode

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie sich ein Flyout verhält, wenn angezeigt wird.

(Geerbt von FlyoutBase)
SystemBackdrop

Ruft den Systemhintergrund ab, der auf dieses Flyout angewendet werden soll, oder legt diesen fest. Der Hintergrund wird hinter dem Flyoutinhalt gerendert.

(Geerbt von FlyoutBase)
Target

Ruft das Element ab, das als Platzierungsziel des Flyouts verwendet werden soll.

(Geerbt von FlyoutBase)
XamlRoot

Dient zum Abrufen oder Festlegen des XamlRoot-Steuerelements, in dem dieses Flyout angezeigt wird.

(Geerbt von FlyoutBase)

Methoden

Name Beschreibung
ClearValue(DependencyProperty)

Löscht den lokalen Wert einer Abhängigkeitseigenschaft.

(Geerbt von DependencyObject)
CreatePresenter()

Wenn ein Steuerelement in einer abgeleiteten Klasse überschrieben wird, wird ein Steuerelement initialisiert, um den Flyoutinhalt entsprechend dem abgeleiteten Steuerelement anzuzeigen. Hinweis: Diese Methode hat keine Basisklassenimplementierung und muss in einer abgeleiteten Klasse überschrieben werden.

(Geerbt von FlyoutBase)
GetAnimationBaseValue(DependencyProperty)

Gibt einen Basiswert zurück, der für eine Abhängigkeitseigenschaft eingerichtet wurde, was in Fällen angewendet wird, in denen eine Animation nicht aktiv ist.

(Geerbt von DependencyObject)
GetValue(DependencyProperty)

Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft aus einem DependencyObject zurück.

(Geerbt von DependencyObject)
Hide()

Schließt das Flyout.

(Geerbt von FlyoutBase)
OnConfirmed()

Benachrichtigt PickerFlyoutBase-Unterklassen , wenn ein Benutzer eine Auswahl bestätigt hat.

(Geerbt von PickerFlyoutBase)
OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs)

Wird direkt vor der Verarbeitung einer Tastenkombination (Tastenkombination) in Ihrer App aufgerufen. Wird immer aufgerufen, wenn Anwendungscode oder interne Prozesse ProcessKeyboardAccelerators aufrufen. Überschreiben Sie diese Methode, um die Standardmäßige Zugriffstastenbehandlung zu beeinflussen.

(Geerbt von FlyoutBase)
ReadLocalValue(DependencyProperty)

Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn ein lokaler Wert festgelegt wird.

(Geerbt von DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Registriert eine Benachrichtigungsfunktion, um Änderungen an einer bestimmten DependencyProperty für diese DependencyObject-Instanz zu überwachen.

(Geerbt von DependencyObject)
SetValue(DependencyProperty, Object)

Legt den lokalen Wert einer Abhängigkeitseigenschaft für ein DependencyObject fest.

(Geerbt von DependencyObject)
ShouldShowConfirmationButtons()

Ruft ab oder legt fest, ob Bestätigungsschaltflächen in der Auswahl angezeigt werden sollen. Hinweis: Diese Methode hat keine Basisklassenimplementierung und muss in einer abgeleiteten Klasse überschrieben werden.

(Geerbt von PickerFlyoutBase)
ShowAt(DependencyObject, FlyoutShowOptions)

Zeigt das Flyout in Relation zum angegebenen Element mithilfe der angegebenen Optionen an.

(Geerbt von FlyoutBase)
ShowAt(FrameworkElement)

Zeigt das Flyout in Relation zum angegebenen Element an.

(Geerbt von FlyoutBase)
ShowAtAsync(FrameworkElement)

Startet einen asynchronen Vorgang, um das Flyout in Relation zum angegebenen Element anzuzeigen.

TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs)

Versucht, eine Tastenkombination (Zugriffstaste) aufzurufen.

(Geerbt von FlyoutBase)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Bricht eine Änderungsbenachrichtigung ab, die zuvor durch Aufrufen von RegisterPropertyChangedCallback registriert wurde.

(Geerbt von DependencyObject)

Ereignisse

Name Beschreibung
Closed

Tritt auf, wenn das Flyout ausgeblendet ist.

(Geerbt von FlyoutBase)
Closing

Tritt auf, wenn das Flyout ausgeblendet wird.

(Geerbt von FlyoutBase)
ItemsPicked

Tritt auf, wenn der Benutzer Elemente ausgewählt hat.

Opened

Tritt auf, wenn das Flyout angezeigt wird.

(Geerbt von FlyoutBase)
Opening

Tritt auf, bevor das Flyout angezeigt wird.

(Geerbt von FlyoutBase)

Gilt für:

Weitere Informationen