ListPickerFlyout Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un control que permite al usuario elegir uno o varios elementos de una lista. Vea la sección Comentarios.
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
- Herencia
- Atributos
Comentarios
Importante
ListPickerFlyout no se admite para su uso en Plataforma universal de Windows aplicación (UWP) para Windows 10. En su lugar, para permitir que un usuario elija un elemento de una lista, use un menuFlyout. Para permitir que un usuario elija varios elementos, use un control flotante con una lista que tenga habilitada la selección múltiple.
Constructores
ListPickerFlyout() |
Inicializa una nueva instancia de la clase ListPickerFlyout . |
Propiedades
AllowFocusOnInteraction |
Obtiene o establece un valor que indica si el elemento obtiene automáticamente el foco cuando el usuario interactúa con él. (Heredado de FlyoutBase) |
AllowFocusWhenDisabled |
Obtiene o establece un valor que especifica si el control puede recibir el foco cuando está deshabilitado. (Heredado de FlyoutBase) |
AreOpenCloseAnimationsEnabled |
Obtiene o establece un valor que indica si las animaciones se reproducen cuando se abre o cierra el control flotante. (Heredado de FlyoutBase) |
Dispatcher |
Siempre devuelve |
DispatcherQueue |
Obtiene el objeto |
DisplayMemberPath |
Obtiene o establece el nombre o la ruta de acceso de la propiedad que se muestra para cada elemento de datos. |
DisplayMemberPathProperty |
Identifica la propiedad de dependencia DisplayMemberPath . |
ElementSoundMode |
Obtiene o establece un valor que especifica la preferencia del control para si reproduce sonidos. (Heredado de FlyoutBase) |
InputDevicePrefersPrimaryCommands |
Obtiene un valor que indica si el dispositivo de entrada usado para abrir el control flotante no abre fácilmente los comandos secundarios. (Heredado de FlyoutBase) |
IsConstrainedToRootBounds |
Obtiene un valor que indica si el control flotante se muestra dentro de los límites de la raíz XAML. Esta propiedad siempre es verdadera para SDK de Aplicaciones para Windows aplicaciones. (Heredado de FlyoutBase) |
IsOpen |
Obtiene un valor que indica si el control flotante está abierto. (Heredado de FlyoutBase) |
ItemsSource |
Obtiene o establece un origen de objeto utilizado para generar el contenido del control. |
ItemsSourceProperty |
Identifica la propiedad de dependencia ItemsSource . |
ItemTemplate |
Obtiene o establece la clase DataTemplate usada para mostrar cada elemento. |
ItemTemplateProperty |
Identifica la propiedad de dependencia ItemTemplate . |
LightDismissOverlayMode |
Obtiene o establece un valor que especifica si el área fuera de una interfaz de usuario de cierre de luz está oscura. (Heredado de FlyoutBase) |
OverlayInputPassThroughElement |
Obtiene o establece un elemento que debe recibir eventos de entrada de puntero incluso cuando se encuentra debajo de la superposición del control flotante. (Heredado de FlyoutBase) |
Placement |
Obtiene o establece la ubicación predeterminada que se va a usar para el control flotante, en relación con su destino de selección de ubicación. (Heredado de FlyoutBase) |
SelectedIndex |
Obtiene o establece el índice del elemento seleccionado. |
SelectedIndexProperty |
Identifica la propiedad de dependencia SelectedIndex . |
SelectedItem |
Obtiene o establece el elemento seleccionado. |
SelectedItemProperty |
Identifica la propiedad de dependencia SelectedItem . |
SelectedItems |
Obtiene la lista de elementos seleccionados actualmente. |
SelectedValue |
Obtiene o establece el valor del elemento seleccionado, obtenido mediante SelectedValuePath. |
SelectedValuePath |
Obtiene o establece la ruta de acceso de propiedad que se usa para obtener la propiedad SelectedValue de la propiedad SelectedItem . |
SelectedValuePathProperty |
Identifica la propiedad de dependencia SelectedValuePath . |
SelectedValueProperty |
Identifica la propiedad de dependencia SelectedValue . |
SelectionMode |
Obtiene o establece el modo de selección del selector. |
SelectionModeProperty |
Identifica la propiedad de dependencia SelectionMode . |
ShouldConstrainToRootBounds |
Obtiene o establece un valor que indica si el control flotante debe mostrarse dentro de los límites de la raíz XAML. (Heredado de FlyoutBase) |
ShowMode |
Obtiene o establece un valor que indica cómo se comporta un control flotante cuando se muestra. (Heredado de FlyoutBase) |
SystemBackdrop |
Obtiene o establece el fondo del sistema que se va a aplicar a este control flotante. El fondo se representa detrás del contenido flotante. (Heredado de FlyoutBase) |
Target |
Obtiene el elemento que se va a usar como destino de selección de ubicación del control flotante. (Heredado de FlyoutBase) |
XamlRoot |
Obtiene o establece el xamlRoot en el que se ve este control flotante. (Heredado de FlyoutBase) |
Métodos
ClearValue(DependencyProperty) |
Borra el valor local de una propiedad de dependencia. (Heredado de DependencyObject) |
CreatePresenter() |
Cuando se invalida en una clase derivada, inicializa un control para mostrar el contenido del control flotante según corresponda para el control derivado. Nota: Este método no tiene ninguna implementación de clase base y debe reemplazarse en una clase derivada. (Heredado de FlyoutBase) |
GetAnimationBaseValue(DependencyProperty) |
Devuelve cualquier valor base establecido para una propiedad de dependencia, que se aplicaría en los casos en los que una animación no está activa. (Heredado de DependencyObject) |
GetValue(DependencyProperty) |
Devuelve el valor efectivo actual de una propiedad de dependencia de dependencyObject. (Heredado de DependencyObject) |
Hide() |
Cierra el control flotante. (Heredado de FlyoutBase) |
OnConfirmed() |
Notifica a las subclases PickerFlyoutBase cuando un usuario ha confirmado una selección. (Heredado de PickerFlyoutBase) |
OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs) |
Se llama justo antes de que se procese un método abreviado de teclado (acelerador) en la aplicación. Se invoca cada vez que el código de aplicación o los procesos internos llaman a ProcessKeyboardAccelerators. Invalide este método para influir en el control predeterminado del acelerador. (Heredado de FlyoutBase) |
ReadLocalValue(DependencyProperty) |
Devuelve el valor local de una propiedad de dependencia, si se establece un valor local. (Heredado de DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registra una función de notificación para escuchar los cambios en una dependencyProperty específica en esta instancia de DependencyObject . (Heredado de DependencyObject) |
SetValue(DependencyProperty, Object) |
Establece el valor local de una propiedad de dependencia en dependencyObject. (Heredado de DependencyObject) |
ShouldShowConfirmationButtons() |
Obtiene o establece si los botones de confirmación se deben mostrar en el selector. Nota: Este método no tiene ninguna implementación de clase base y debe reemplazarse en una clase derivada. (Heredado de PickerFlyoutBase) |
ShowAt(DependencyObject, FlyoutShowOptions) |
Muestra el control flotante colocado en relación con el elemento especificado mediante las opciones especificadas. (Heredado de FlyoutBase) |
ShowAt(FrameworkElement) |
Muestra el control flotante colocado en relación con el elemento especificado. (Heredado de FlyoutBase) |
ShowAtAsync(FrameworkElement) |
Comienza una operación asincrónica para mostrar el control flotante colocado en relación con el elemento especificado. |
TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs) |
Intenta invocar un método abreviado de teclado (acelerador). (Heredado de FlyoutBase) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Cancela una notificación de cambio registrada anteriormente llamando a RegisterPropertyChangedCallback. (Heredado de DependencyObject) |
Eventos
Closed |
Se produce cuando el control flotante está oculto. (Heredado de FlyoutBase) |
Closing |
Se produce cuando el control flotante comienza a ocultarse. (Heredado de FlyoutBase) |
ItemsPicked |
Se produce cuando el usuario ha seleccionado elementos. |
Opened |
Se produce cuando se muestra el control flotante. (Heredado de FlyoutBase) |
Opening |
Se produce antes de que se muestre el control flotante. (Heredado de FlyoutBase) |