GridView 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 muestra elementos de datos en filas y columnas.
/// [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 GridView : ListViewBase
[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 class GridView : ListViewBase
Public Class GridView
Inherits ListViewBase
<GridView .../>
-or-
<GridView ...>
oneOrMoreItems
</GridView>
- Herencia
-
Object IInspectable DependencyObject UIElement FrameworkElement Control ItemsControl Selector ListViewBase GridView
- Atributos
Ejemplos
Propina
Para obtener más información, instrucciones de diseño y ejemplos de código, consulte Vista de lista y vista de cuadrícula.
La aplicación
galería de WinUI 3 incluye ejemplos interactivos de la mayoría de los controles, características y funcionalidades de WinUI 3. Obtenga la aplicación de la microsoft Store o obtenga el código fuente en GitHub.
Aquí, gridView está enlazado a un CollectionViewSource agrupado denominado cvsProjects
. La apariencia de los elementos individuales de cada grupo se define mediante la ItemTemplate. El ItemsPanel especifica cómo se organizan los grupos en GridView. El groupStyle.Panel de
<Page
x:Class="GroupedGridViewApp.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:GroupedGridViewApp"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Page.Resources>
<CollectionViewSource x:Name="cvsProjects" IsSourceGrouped="True"
ItemsPath="Activities"/>
</Page.Resources>
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<GridView ItemsSource="{Binding Source={StaticResource cvsProjects}}" MaxHeight="500">
<GridView.ItemTemplate>
<DataTemplate>
<StackPanel Margin="20">
<TextBlock Text="{Binding Name}" FontWeight="Bold"
Style="{StaticResource BaseTextBlockStyle}"/>
<TextBlock Text="{Binding DueDate}" TextWrapping="NoWrap"
Style="{StaticResource BodyTextBlockStyle}" />
<CheckBox Content="Complete" IsChecked="{Binding Complete}"
IsEnabled="False"/>
</StackPanel>
</DataTemplate>
</GridView.ItemTemplate>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsWrapGrid MaximumRowsOrColumns="3"/>
</ItemsPanelTemplate>
</GridView.ItemsPanel>
<GridView.GroupStyle>
<GroupStyle HidesIfEmpty="True">
<GroupStyle.HeaderTemplate>
<DataTemplate>
<Grid Background="LightGray" Margin="0">
<TextBlock Text='{Binding Name}'
Foreground="Black" Margin="12"
Style="{StaticResource HeaderTextBlockStyle}"/>
</Grid>
</DataTemplate>
</GroupStyle.HeaderTemplate>
</GroupStyle>
</GridView.GroupStyle>
</GridView>
</Page>
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using Windows.UI.Xaml.Controls;
namespace GroupedGridViewApp
{
public sealed partial class MainPage : Page
{
DateTime startDate = DateTime.Now;
public MainPage()
{
this.InitializeComponent();
PopulateProjects();
}
private void PopulateProjects()
{
List<Project> Projects = new List<Project>();
Project newProject = new Project();
newProject.Name = "Project 1";
newProject.Activities.Add(new Activity()
{ Name = "Activity 1", Complete = true, DueDate = startDate.AddDays(4) });
newProject.Activities.Add(new Activity()
{ Name = "Activity 2", Complete = true, DueDate = startDate.AddDays(5) });
Projects.Add(newProject);
newProject = new Project();
newProject.Name = "Project 2";
newProject.Activities.Add(new Activity()
{ Name = "Activity A", Complete = true, DueDate = startDate.AddDays(2) });
newProject.Activities.Add(new Activity()
{ Name = "Activity B", Complete = false, DueDate = startDate.AddDays(3) });
Projects.Add(newProject);
newProject = new Project();
newProject.Name = "Project 3";
Projects.Add(newProject);
cvsProjects.Source = Projects;
}
}
public class Project
{
public Project()
{
Activities = new ObservableCollection<Activity>();
}
public string Name { get; set; }
public ObservableCollection<Activity> Activities { get; private set; }
}
public class Activity
{
public string Name { get; set; }
public DateTime DueDate { get; set; }
public bool Complete { get; set; }
public string Project { get; set; }
}
}
Comentarios
Propina
Para obtener más información, instrucciones de diseño y ejemplos de código, consulte Vista de lista y vista de cuadrícula.
Use un GridView para mostrar una colección de elementos en filas y columnas que se pueden desplazar verticalmente. Los datos se apilan horizontalmente hasta que rellenan las columnas y, a continuación, continúan con la fila siguiente. A menudo se usa cuando se necesita mostrar una visualización enriquecida de cada elemento que toma más espacio, como una galería de fotos.
GridView es un ItemsControl, por lo que puede contener una colección de elementos de cualquier tipo. Para rellenar la vista, agregue elementos a la colección Items
De forma predeterminada, un elemento de datos se muestra en GridView como la representación de cadena del objeto de datos al que está enlazado. Para especificar exactamente cómo se muestran los elementos de GridView, se crea un de
Si rellena GridView estableciendo la propiedad ItemsSource, el ItemTemplate se aplica a cada elemento. Si rellena la colección Items directamente, el ItemTemplate solo se aplica si el elemento no es un GridViewItem. En este ejemplo, la plantilla se aplica al primer elemento, pero no al segundo elemento.
<GridView>
<GridView.ItemTemplate>
<DataTemplate>
<Grid>
<Border Background="LightGray" Height="200" Width="200">
<TextBlock Text="{Binding}"
FontSize="48" Foreground="Green"/>
</Border>
</Grid>
</DataTemplate>
</GridView.ItemTemplate>
<GridView.Items>
<x:String>One</x:String>
<GridViewItem>Two</GridViewItem>
</GridView.Items>
</GridView>
Si usa GridView para mostrar grandes conjuntos de datos, consulte Optimizar ListView y GridView para obtener sugerencias para mantener una experiencia de usuario fluida y con capacidad de respuesta.
Nota
De forma predeterminada, en lugar de realizar la selección, un lápiz activo se desplaza o desplaza una lista (como la entrada táctil, el panel táctil y el lápiz pasivo). Si la aplicación debe usar un lápiz activo para la selección de texto, puedes invalidar el comportamiento de desplazamiento del lápiz. Consulte la sección Interacción del lápiz de la referencia de clase
De forma predeterminada, un usuario puede seleccionar un solo elemento en gridView. Puede establecer la propiedad SelectionMode en un ListViewSelectionMode valor de enumeración para permitir la selección múltiple o deshabilitar la selección. También puede cambiar el modo de interacción GridView para que los elementos respondan a un usuario haciendo clic como un botón en lugar de seleccionarse.
En esta tabla se muestran las formas en que un usuario puede interactuar con gridView y cómo puede responder a la interacción.
Para habilitar esta interacción: | Use esta configuración: | Controle este evento: | Use esta propiedad para obtener el elemento seleccionado: |
---|---|---|---|
Sin interacción | SelectionMode = None, IsItemClickEnabled = False | N/A | N/A |
Selección única | SelectionMode = single, IsItemClickEnabled = False | SelectionChanged | SelectedItem, SelectedIndex |
Selección múltiple contigua | SelectionMode = multiple, IsItemClickEnabled = False | SelectionChanged | SelectedItems |
Selección múltiple no contigua | SelectionMode = Extended, IsItemClickEnabled = False | SelectionChanged | SelectedItems |
Clic | SelectionMode = None, IsItemClickEnabled = True | ItemClick | N/A |
Nota
El evento PointerWheelChanged no se propaga desde gridView. Esto significa que un control que tiene un Control GridView dentro de él no recibe mensajes de cambio de rueda del mouse si el puntero está sobre GridView. Por ejemplo, si coloca un Control GridView dentro de un ScrollViewer, no se puede desplazar el ScrollViewer con la rueda del mouse cuando el puntero está sobre GridView.
Nota
Al establecer la propiedad
GridView admite la virtualización de datos para mejorar el rendimiento con grandes conjuntos de datos. La virtualización de acceso aleatorio se admite cuando el origen de datos implementa las interfaces adecuadas, que varían en función del lenguaje de programación:
- Las aplicaciones de extensiones de componentes de Visual C++ (C++/CX) deben implementar IObservableVector.
- Las aplicaciones de C# o Visual Basic deben implementar INotifyCollectionChanged y System.Collections.IList (no IList. La virtualización requiere ambas interfaces. La virtualización de carga incremental se admite cuando el origen de datos implementa la interfaz ISupportIncrementalLoading. Cuando se admite la carga incremental, puede usar estos miembros para controlar la carga de datos: DataFetchSize, IncrementalLoadingThreshold, IncrementalLoadingTrigger, LoadMoreItemsAsync.
Windows 8 En Windows 8, cuando el elemento de datos de un GridViewItem seleccionado se reemplaza, no se borra el valor SelectedIndex. En Windows 8.1 o posterior, se borra el valor de SelectedIndex.
GridView implementa la interfaz de ISemanticZoomInformation, por lo que se puede usar como vista en un control SemanticZoom. Cuando se usa en un control semanticZoom de
La plantilla predeterminada para GridView incluye animaciones de transición existentes. En concreto, el valor predeterminado ItemContainerTransitions ya contiene valores para AddDeleteThemeTransition, ContentThemeTransition, ReorderThemeTransition y EntranceThemeTransi tion (con IsStaggeringEnabled="False"
). Si va a establecer un nuevo valor para ItemContainerTransitions en GridView, considere la posibilidad de reproducir estas mismas animaciones de tema como punto de partida. Si establece la propiedad usted mismo, esos valores predeterminados se sobrescriben a menos que los incluya de nuevo en la definición.
Si necesita controlar eventos de puntero para un UIElement en una vista desplazable (por ejemplo, scrollViewer), debe deshabilitar explícitamente la compatibilidad con eventos de manipulación en el elemento de la vista llamando a UIElement.CancelDirectmanipulation(). Para volver a habilitar eventos de manipulación en la vista, llame a UIElement.TryStartDirectManipulation.
Comportamiento de selección y CollectionViewSource
Los controles de lista que derivan de Selector tienen un comportamiento de selección predeterminado que depende del origen de los elementos (el tipo que se usa para ItemsSource). Si el origen de los elementos es una instancia de CollectionViewSource, el comportamiento del control de selección es que la selección tendrá como valor predeterminado el elemento actual. Cuando se muestra la lista por primera vez, la selección tiene como valor predeterminado el primer elemento como elemento actual. Si no desea que se seleccione el primer elemento en este caso, establezca IsSynchronizedWithCurrentItem en false en GridView.
Constructores
GridView() |
Inicializa una nueva instancia de la clase |
Propiedades
AccessKey |
Obtiene o establece la clave de acceso (mnemonic) para este elemento. (Heredado de UIElement) |
AccessKeyScopeOwner |
Obtiene o establece un elemento de origen que proporciona el ámbito de la clave de acceso para este elemento, incluso si no está en el árbol visual del elemento de origen. (Heredado de UIElement) |
ActualHeight |
Obtiene el alto representado de un FrameworkElement. Vea comentarios. (Heredado de FrameworkElement) |
ActualOffset |
Obtiene la posición de este UIElement, en relación con su elemento primario, calculado durante el paso de organización del proceso de diseño. (Heredado de UIElement) |
ActualSize |
Obtiene el tamaño que calcula este UIElement durante el paso de organización del proceso de diseño. (Heredado de UIElement) |
ActualTheme |
Obtiene el tema de la interfaz de usuario que usa actualmente el elemento , que puede ser diferente del RequestedTheme. (Heredado de FrameworkElement) |
ActualWidth |
Obtiene el ancho representado de un FrameworkElement. Vea comentarios. (Heredado de FrameworkElement) |
AllowDrop |
Obtiene o establece un valor que determina si este UIElement puede ser un destino de colocación para las operaciones de arrastrar y colocar. (Heredado de UIElement) |
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 FrameworkElement) |
AllowFocusWhenDisabled |
Obtiene o establece si un control deshabilitado puede recibir el foco. (Heredado de FrameworkElement) |
Background |
Obtiene o establece un pincel que proporciona el fondo del control. (Heredado de Control) |
BackgroundSizing |
Obtiene o establece un valor que indica cuánto se extiende el fondo en relación con el borde de este elemento. (Heredado de Control) |
BaseUri |
Obtiene un identificador uniforme de recursos (URI) que representa el URI base de un objeto construido por XAML en tiempo de carga XAML. Esta propiedad es útil para la resolución de URI en tiempo de ejecución. (Heredado de FrameworkElement) |
BorderBrush |
Obtiene o establece un pincel que describe el relleno de borde de un control. (Heredado de Control) |
BorderThickness |
Obtiene o establece el grosor del borde de un control. (Heredado de Control) |
CacheMode |
Obtiene o establece un valor que indica que el contenido representado se debe almacenar en caché como un mapa de bits compuesto siempre que sea posible. (Heredado de UIElement) |
CanBeScrollAnchor |
Obtiene o establece un valor que indica si el UIElement puede ser un candidato para el delimitador de desplazamiento. (Heredado de UIElement) |
CanDrag |
Obtiene o establece un valor que indica si el elemento se puede arrastrar como datos en una operación de arrastrar y colocar. (Heredado de UIElement) |
CanDragItems |
Obtiene o establece un valor que indica si los elementos de la vista se pueden arrastrar como carga de datos. (Heredado de ListViewBase) |
CanReorderItems |
Obtiene o establece un valor que indica si los elementos de la vista se pueden reordenar a través de la interacción del usuario. (Heredado de ListViewBase) |
CenterPoint |
Obtiene o establece el punto central del elemento, que es el punto sobre el que se produce la rotación o el escalado. Afecta a la posición de representación del elemento. (Heredado de UIElement) |
CharacterSpacing |
Obtiene o establece el espaciado uniforme entre caracteres, en unidades de 1/1000 de un elemento em. (Heredado de Control) |
Clip |
Obtiene o establece el rectangleGeometry |
CompositeMode |
Obtiene o establece una propiedad que declara modos alternativos de composición y combinación para el elemento en su diseño primario y ventana. Esto es relevante para los elementos implicados en una interfaz de usuario de XAML o Microsoft DirectX mixta. (Heredado de UIElement) |
ContextFlyout |
Obtiene o establece el control flotante asociado a este elemento. (Heredado de UIElement) |
CornerRadius |
Obtiene o establece el radio de las esquinas del borde del control. (Heredado de Control) |
DataContext |
Obtiene o establece el contexto de datos de un FrameworkElement. Un uso común de un contexto de datos es cuando un |
DataFetchSize |
Obtiene o establece la cantidad de datos que se van a capturar para las operaciones de virtualización o captura previa. (Heredado de ListViewBase) |
DefaultStyleKey |
Obtiene o establece la clave que hace referencia al estilo predeterminado del control. Los autores de controles personalizados usan esta propiedad para cambiar el valor predeterminado del estilo que usa su control. (Heredado de Control) |
DefaultStyleResourceUri |
Obtiene o establece la ruta de acceso al archivo de recursos que contiene el estilo predeterminado para el control. (Heredado de Control) |
DesiredSize |
Obtiene el tamaño que este UIElement calculado durante el paso de medida del proceso de diseño. (Heredado de UIElement) |
Dispatcher |
Siempre devuelve |
DispatcherQueue |
Obtiene el |
DisplayMemberPath |
Obtiene o establece el nombre o la ruta de acceso de la propiedad que se muestra para cada elemento de datos. (Heredado de ItemsControl) |
ElementSoundMode |
Obtiene o establece un valor que especifica la preferencia de un control para si se reproducen sonidos. (Heredado de Control) |
ExitDisplayModeOnAccessKeyInvoked |
Obtiene o establece un valor que especifica si se descarta la presentación de la clave de acceso cuando se invoca una clave de acceso. (Heredado de UIElement) |
FlowDirection |
Obtiene o establece la dirección en la que fluye el texto y otros elementos de la interfaz de usuario dentro de cualquier elemento primario que controle su diseño. Esta propiedad se puede establecer en |
FocusState |
Obtiene un valor que especifica si este control tiene el foco y el modo por el que se obtuvo el foco. (Heredado de UIElement) |
FocusVisualMargin |
Obtiene o establece el margen exterior del objeto visual de foco para un FrameworkElement. (Heredado de FrameworkElement) |
FocusVisualPrimaryBrush |
Obtiene o establece el pincel usado para dibujar el borde exterior de una |
FocusVisualPrimaryThickness |
Obtiene o establece el grosor del borde exterior de un objeto visual de foco de |
FocusVisualSecondaryBrush |
Obtiene o establece el pincel usado para dibujar el borde interno de un objeto visual de foco |
FocusVisualSecondaryThickness |
Obtiene o establece el grosor del borde interno de un objeto visual de foco de |
FontFamily |
Obtiene o establece la fuente utilizada para mostrar texto en el control . (Heredado de Control) |
FontSize |
Obtiene o establece el tamaño del texto de este control. (Heredado de Control) |
FontStretch |
Obtiene o establece el grado en el que se condensa o expande una fuente en la pantalla. (Heredado de Control) |
FontStyle |
Obtiene o establece el estilo en el que se representa el texto. (Heredado de Control) |
FontWeight |
Obtiene o establece el grosor de la fuente especificada. (Heredado de Control) |
Footer |
Obtiene o establece el contenido del pie de página de lista. (Heredado de ListViewBase) |
FooterTemplate |
Obtiene o establece el |
FooterTransitions |
Obtiene o establece la colección de transición elementos de estilo que se aplican al pie de página de vista. (Heredado de ListViewBase) |
Foreground |
Obtiene o establece un pincel que describe el color de primer plano. (Heredado de Control) |
GroupStyle |
Obtiene una colección de GroupStyle objetos que definen la apariencia de cada nivel de grupos. (Heredado de ItemsControl) |
GroupStyleSelector |
Obtiene o establece una referencia a una clase lógica GroupStyleSelector personalizada. El GroupStyleSelector |
Header |
Obtiene o establece el contenido del encabezado de lista. (Heredado de ListViewBase) |
HeaderTemplate |
Obtiene o establece el |
HeaderTransitions |
Obtiene o establece la colección de transition elementos de estilo que se aplican al encabezado de vista. (Heredado de ListViewBase) |
Height |
Obtiene o establece el alto sugerido de un FrameworkElement. (Heredado de FrameworkElement) |
HighContrastAdjustment |
Obtiene o establece un valor que indica si el marco ajusta automáticamente las propiedades visuales del elemento cuando se habilitan los temas de contraste alto. (Heredado de UIElement) |
HorizontalAlignment |
Obtiene o establece las características de alineación horizontal que se aplican a un FrameworkElement de |
HorizontalContentAlignment |
Obtiene o establece la alineación horizontal del contenido del control. (Heredado de Control) |
IncrementalLoadingThreshold |
Obtiene o establece el intervalo de umbral que rige cuando la clase ListViewBase comenzará a capturar previamente más elementos. (Heredado de ListViewBase) |
IncrementalLoadingTrigger |
Obtiene o establece un valor que indica las condiciones de las operaciones de captura previa por la clase ListViewBase. (Heredado de ListViewBase) |
IsAccessKeyScope |
Obtiene o establece un valor que indica si un elemento define su propio ámbito de clave de acceso. (Heredado de UIElement) |
IsActiveView |
Obtiene o establece un valor que indica si la instancia de listViewBase |
IsDoubleTapEnabled |
Obtiene o establece un valor que determina si el evento DoubleTapped puede originarse desde ese elemento. (Heredado de UIElement) |
IsEnabled |
Obtiene o establece un valor que indica si el usuario puede interactuar con el control. (Heredado de Control) |
IsFocusEngaged |
Obtiene o establece un valor que indica si el foco está restringido al control cuando el usuario presiona el botón A/Select en un controlador de juego. (Heredado de Control) |
IsFocusEngagementEnabled |
Obtiene o establece un valor que indica si el foco se puede restringir al control cuando el usuario presiona el botón A/Select en un controlador de juego. (Heredado de Control) |
IsGrouping |
Obtiene un valor que indica si el control usa la agrupación. (Heredado de ItemsControl) |
IsHitTestVisible |
Obtiene o establece si el área contenida de este UIElement puede devolver valores true para las pruebas de posicionamiento. (Heredado de UIElement) |
IsHoldingEnabled |
Obtiene o establece un valor que determina si el evento Holding puede originarse desde ese elemento. (Heredado de UIElement) |
IsItemClickEnabled |
Obtiene o establece un valor que indica si los elementos de la vista activan un evento ItemClick en respuesta a la interacción. (Heredado de ListViewBase) |
IsLoaded |
Obtiene un valor que indica si el elemento se ha agregado al árbol de elementos y está listo para la interacción. (Heredado de FrameworkElement) |
IsMultiSelectCheckBoxEnabled |
Obtiene o establece un valor que indica si se muestra una casilla para habilitar la selección múltiple. (Heredado de ListViewBase) |
IsRightTapEnabled |
Obtiene o establece un valor que determina si el evento RightTapped puede originarse desde ese elemento. (Heredado de UIElement) |
IsSwipeEnabled |
Obtiene o establece un valor que indica si la vista admite el procesamiento discreto de entrada para un interacción. (Heredado de ListViewBase) |
IsSynchronizedWithCurrentItem |
Obtiene o establece un valor que indica si un Selector de |
IsTabStop |
Obtiene o establece un valor que indica si se incluye un control en la navegación por tabulación. (Heredado de UIElement) |
IsTapEnabled |
Obtiene o establece un valor que determina si el evento Tapped puede originarse desde ese elemento. (Heredado de UIElement) |
IsTextScaleFactorEnabled |
Obtiene o establece si la ampliación automática del texto, para reflejar la configuración del tamaño del texto del sistema, está habilitada. (Heredado de Control) |
IsZoomedInView |
Obtiene o establece un valor que indica si la instancia de ListViewBase es la vista ampliada en su propia SemanticZoom. (Heredado de ListViewBase) |
ItemContainerGenerator |
Obtiene el itemContainerGenerator de |
ItemContainerStyle |
Obtiene o establece el estilo que se usa al representar los contenedores de elementos para un ItemsControl. (Heredado de ItemsControl) |
ItemContainerStyleSelector |
Obtiene o establece una referencia a una clase lógica StyleSelector personalizada. El StyleSelector de |
ItemContainerTransitions |
Obtiene o establece la colección de elementos de estilo Transition que se aplican a los contenedores de elementos de un ItemsControl. (Heredado de ItemsControl) |
Items |
Obtiene la colección utilizada para generar el contenido del control. (Heredado de ItemsControl) |
ItemsPanel |
Obtiene o establece la plantilla que define el panel que controla el diseño de los elementos. (Heredado de ItemsControl) |
ItemsPanelRoot |
Obtiene el |
ItemsSource |
Obtiene o establece un origen de objeto usado para generar el contenido del ItemsControl. (Heredado de ItemsControl) |
ItemTemplate |
Obtiene o establece el |
ItemTemplateSelector |
Obtiene o establece una referencia a una clase lógica DataTemplateSelector personalizada. El DataTemplateSelector al que hace referencia esta propiedad devuelve una plantilla para aplicar a los elementos. (Heredado de ItemsControl) |
KeyboardAcceleratorPlacementMode |
Obtiene o establece un valor que indica si el control información sobre herramientas muestra la combinación de teclas para su acelerador de teclado asociado. (Heredado de UIElement) |
KeyboardAcceleratorPlacementTarget |
Obtiene o establece un valor que indica el control información sobre herramientas que muestra la combinación de teclas de aceleración. (Heredado de UIElement) |
KeyboardAccelerators |
Obtiene la colección de combinaciones de teclas que invocan una acción mediante el teclado. Normalmente, los aceleradores se asignan a botones o elementos de menú.
|
KeyTipHorizontalOffset |
Obtiene o establece un valor que indica la distancia izquierda o derecha que se coloca la sugerencia de clave en relación con uiElement. (Heredado de UIElement) |
KeyTipPlacementMode |
Obtiene o establece un valor que indica dónde se coloca la sugerencia de clave de acceso en relación con el límite de UIElement. (Heredado de UIElement) |
KeyTipTarget |
Obtiene o establece un valor que indica el elemento destinado a la sugerencia de clave de acceso. (Heredado de UIElement) |
KeyTipVerticalOffset |
Obtiene o establece un valor que indica la distancia hacia arriba o hacia abajo de la sugerencia de clave en relación con el elemento de la interfaz de usuario. (Heredado de UIElement) |
Language |
Obtiene o establece información de idioma de localización o globalización que se aplica a unFrameworkElement de |
Lights |
Obtiene la colección de objetos XamlLight adjuntos a este elemento. (Heredado de UIElement) |
ManipulationMode |
Obtiene o establece el valor |
Margin |
Obtiene o establece el margen externo de un FrameworkElement. (Heredado de FrameworkElement) |
MaxHeight |
Obtiene o establece la restricción de alto máxima de un FrameworkElement. (Heredado de FrameworkElement) |
MaxWidth |
Obtiene o establece la restricción de ancho máxima de un FrameworkElement. (Heredado de FrameworkElement) |
MinHeight |
Obtiene o establece la restricción de alto mínima de un FrameworkElement. (Heredado de FrameworkElement) |
MinWidth |
Obtiene o establece la restricción de ancho mínima de un FrameworkElement. (Heredado de FrameworkElement) |
Name |
Obtiene o establece el nombre de identificación del objeto. Cuando un procesador XAML crea el árbol de objetos a partir del marcado XAML, el código en tiempo de ejecución puede hacer referencia al objeto declarado por XAML con este nombre. (Heredado de FrameworkElement) |
Opacity |
Obtiene o establece el grado de opacidad del objeto. (Heredado de UIElement) |
OpacityTransition |
Obtiene o establece scalarTransition que anima los cambios en la propiedad Opacity. (Heredado de UIElement) |
Padding |
Obtiene o establece el relleno dentro de un control . (Heredado de Control) |
Parent |
Obtiene el objeto primario de este FrameworkElement en el árbol de objetos. (Heredado de FrameworkElement) |
PointerCaptures |
Obtiene el conjunto de todos los punteros capturados, representados como valores de puntero. (Heredado de UIElement) |
Projection |
Obtiene o establece la proyección de perspectiva (efecto 3D) que se va a aplicar al representar este elemento. (Heredado de UIElement) |
ProtectedCursor |
Obtiene o establece el cursor que se muestra cuando el puntero está sobre este elemento. El valor predeterminado es NULL, lo que indica que no hay ningún cambio en el cursor. (Heredado de UIElement) |
RasterizationScale |
Obtiene un valor que representa el número de píxeles sin procesar (físicos) de cada píxel de vista. (Heredado de UIElement) |
RenderSize |
Obtiene el tamaño de representación final de un UIElement. No se recomienda usar, vea Comentarios. (Heredado de UIElement) |
RenderTransform |
Obtiene o establece información de transformación que afecta a la posición de representación de un UIElement. (Heredado de UIElement) |
RenderTransformOrigin |
Obtiene o establece el punto de origen de cualquier transformación de representación posible declarada por renderTransform, en relación con los límites de la UIElement. (Heredado de UIElement) |
ReorderMode |
Obtiene o establece el comportamiento de reordenación de una instancia de ListViewBase. Cuando habilitado, las listas sin ordenar y sin agrupar se pueden reordenar mediante la manipulación del usuario. (Heredado de ListViewBase) |
RequestedTheme |
Obtiene o establece el tema de la interfaz de usuario que usa el UIElement (y sus elementos secundarios) para la determinación de recursos. El tema de la interfaz de usuario que especifique con |
RequiresPointer |
Obtiene o establece si un elemento de interfaz de usuario admite el modo de mouse, que emula experiencias de interacción de puntero con dispositivos de entrada que no son de puntero, como un teclado o un controlador de juego. (Heredado de Control) |
Resources |
Obtiene el diccionario de recursos definido localmente. En XAML, puedes establecer elementos de recursos como elementos de objeto secundarios de un elemento de propiedad |
Rotation |
Obtiene o establece el ángulo de rotación en sentido de las agujas del reloj, en grados. Gira en relación con rotationAxis y CenterPoint. Afecta a la posición de representación del elemento. (Heredado de UIElement) |
RotationAxis |
Obtiene o establece el eje que se va a girar el elemento. (Heredado de UIElement) |
RotationTransition |
Obtiene o establece scalarTransition que anima los cambios en la propiedad Rotation. (Heredado de UIElement) |
Scale |
Obtiene o establece la escala del elemento. Escala en relación con el CenterPoint del elemento. Afecta a la posición de representación del elemento. (Heredado de UIElement) |
ScaleTransition |
Obtiene o establece vector3Transition que anima los cambios en la propiedad Scale. (Heredado de UIElement) |
SelectedIndex |
Obtiene o establece el índice del elemento seleccionado. (Heredado de Selector) |
SelectedItem |
Obtiene o establece el elemento seleccionado. (Heredado de Selector) |
SelectedItems |
Obtiene los elementos seleccionados actualmente. (Heredado de ListViewBase) |
SelectedRanges |
Obtiene una colección de objetos ItemIndexRange que describen los elementos seleccionados actualmente en la lista. (Heredado de ListViewBase) |
SelectedValue |
Obtiene o establece el valor del elemento seleccionado, obtenido mediante el SelectedValuePath. (Heredado de Selector) |
SelectedValuePath |
Obtiene o establece la ruta de acceso de la propiedad que se usa para obtener la propiedad SelectedValue de la propiedad SelectedItem. (Heredado de Selector) |
SelectionMode |
Obtiene o establece el comportamiento de selección de una instancia de ListViewBase. (Heredado de ListViewBase) |
SemanticZoomOwner |
Obtiene o establece la instancia de SemanticZoom que hospeda el ListViewBase. (Heredado de ListViewBase) |
Shadow |
Obtiene o establece el efecto de sombra convertido por el elemento . (Heredado de UIElement) |
ShowsScrollingPlaceholders |
Obtiene o establece un valor que indica si la vista muestra la interfaz de usuario del marcador de posición para los elementos durante el desplazamiento. (Heredado de ListViewBase) |
SingleSelectionFollowsFocus |
Obtiene o establece un valor que indica si cambia la selección de elementos cuando cambia el foco del teclado. (Heredado de ListViewBase) |
Style |
Obtiene o establece una instancia Style que se aplica para este objeto durante el diseño y la representación. (Heredado de FrameworkElement) |
TabFocusNavigation |
Obtiene o establece un valor que modifica cómo funcionan las pestañas y TabIndex para este control. (Heredado de UIElement) |
TabIndex |
Obtiene o establece un valor que determina el orden en el que los elementos reciben el foco cuando el usuario navega por los controles mediante la tecla tab |
TabNavigation |
Obtiene o establece un valor que modifica cómo funcionan las pestañas y Nota Para Windows 10 Creators Update (compilación 10.0.15063) y versiones posteriores, la propiedad TabFocusNavigation está disponible en la clase base de UIElement para incluir objetos en la secuencia de pestañas que no usan un ControlTemplate. |
Tag |
Obtiene o establece un valor arbitrario de objeto que se puede usar para almacenar información personalizada sobre este objeto. (Heredado de FrameworkElement) |
Template |
Obtiene o establece una plantilla de control. La plantilla de control define la apariencia visual de un control en la interfaz de usuario y se define en el marcado XAML. (Heredado de Control) |
Transform3D |
Obtiene o establece el efecto de transformación 3D que se va a aplicar al representar este elemento. (Heredado de UIElement) |
TransformMatrix |
Obtiene o establece la matriz de transformación que se va a aplicar al elemento . (Heredado de UIElement) |
Transitions |
Obtiene o establece la colección de |
Translation |
Obtiene o establece la posición de representación x, y y z del elemento. (Heredado de UIElement) |
TranslationTransition |
Obtiene o establece vector3Transition que anima los cambios en la propiedad Translation. (Heredado de UIElement) |
Triggers |
Obtiene la colección de desencadenadores para animaciones definidas para un FrameworkElement. No se usa normalmente. Vea comentarios. (Heredado de FrameworkElement) |
UseLayoutRounding |
Obtiene o establece un valor que determina si la representación del objeto y su subárbol visual deben usar el comportamiento de redondeo que alinea la representación a píxeles enteros. (Heredado de UIElement) |
UseSystemFocusVisuals |
Obtiene o establece un valor que indica si el control usa objetos visuales de foco dibujados por el sistema o los objetos visuales de foco definidos en la plantilla de control. (Heredado de UIElement) |
VerticalAlignment |
Obtiene o establece las características de alineación vertical que se aplican a un FrameworkElement cuando se compone en un objeto primario, como un control de panel o elementos. (Heredado de FrameworkElement) |
VerticalContentAlignment |
Obtiene o establece la alineación vertical del contenido del control. (Heredado de Control) |
Visibility |
Obtiene o establece la visibilidad de un UIElement. Un |
Width |
Obtiene o establece el ancho de un FrameworkElement. (Heredado de FrameworkElement) |
XamlRoot |
Obtiene o establece el |
XYFocusDown |
Obtiene o establece el objeto que obtiene el foco cuando un usuario presiona hacia abajo en el Panel direccional (D-pad) de un controlador de juego. (Heredado de UIElement) |
XYFocusDownNavigationStrategy |
Obtiene o establece un valor que especifica la estrategia utilizada para determinar el elemento de destino de una navegación hacia abajo. (Heredado de UIElement) |
XYFocusKeyboardNavigation |
Obtiene o establece un valor que habilita o deshabilita la navegación mediante las flechas direccionales del teclado. (Heredado de UIElement) |
XYFocusLeft |
Obtiene o establece el objeto que obtiene el foco cuando un usuario presiona la izquierda en el Panel direccional (D-pad) de un controlador de juego. (Heredado de UIElement) |
XYFocusLeftNavigationStrategy |
Obtiene o establece un valor que especifica la estrategia utilizada para determinar el elemento de destino de un panel de navegación izquierdo. (Heredado de UIElement) |
XYFocusRight |
Obtiene o establece el objeto que obtiene el foco cuando un usuario presiona la derecha en el Panel direccional (D-pad) de un controlador de juego. (Heredado de UIElement) |
XYFocusRightNavigationStrategy |
Obtiene o establece un valor que especifica la estrategia utilizada para determinar el elemento de destino de una navegación derecha. (Heredado de UIElement) |
XYFocusUp |
Obtiene o establece el objeto que obtiene el foco cuando un usuario presiona hacia arriba en el Panel direccional (D-pad) de un controlador de juego. (Heredado de UIElement) |
XYFocusUpNavigationStrategy |
Obtiene o establece un valor que especifica la estrategia utilizada para determinar el elemento de destino de una navegación ascendente. (Heredado de UIElement) |
Métodos
AddHandler(RoutedEvent, Object, Boolean) |
Agrega un controlador de eventos enrutado para un evento enrutado especificado, agregando el controlador a la colección de controladores en el elemento actual. Especifique |
ApplyTemplate() |
Carga la plantilla de control pertinente para que se pueda hacer referencia a sus partes. (Heredado de Control) |
Arrange(Rect) |
Coloca los objetos secundarios y determina un tamaño para un UIElement. Los objetos primarios que implementan el diseño personalizado para sus elementos secundarios deben llamar a este método desde sus implementaciones de invalidación de diseño para formar una actualización de diseño recursiva. (Heredado de UIElement) |
ArrangeOverride(Size) |
Proporciona el comportamiento del paso "Organizar" del diseño. Las clases pueden invalidar este método para definir su propio comportamiento de paso "Organizar". (Heredado de FrameworkElement) |
CancelDirectManipulations() |
Cancela el procesamiento de manipulación directa en curso (movimiento panorámico o zoom definido por el sistema) en cualquier elemento primario de ScrollViewer que contenga el UIElement actual. (Heredado de UIElement) |
CapturePointer(Pointer) |
Establece la captura de puntero en un UIElement. Una vez capturado, solo el elemento que tiene captura desencadenará eventos relacionados con el puntero. (Heredado de UIElement) |
ClearContainerForItemOverride(DependencyObject, Object) |
Deshace los efectos del método PrepareContainerForItemOverride. (Heredado de ItemsControl) |
ClearValue(DependencyProperty) |
Borra el valor local de una propiedad de dependencia. (Heredado de DependencyObject) |
CompleteViewChange() |
Cambia los aspectos relacionados de la presentación cuando cambia la vista general de un SemanticZoom. (Heredado de ListViewBase) |
CompleteViewChangeFrom(SemanticZoomLocation, SemanticZoomLocation) |
Completa las operaciones orientadas a elementos que están relacionadas con un cambio de vista cuando la instancia de ListViewBase es la vista de origen y la nueva vista es una vista de implementación potencialmente diferente. (Heredado de ListViewBase) |
CompleteViewChangeTo(SemanticZoomLocation, SemanticZoomLocation) |
Completa las operaciones orientadas a elementos que están relacionadas con un cambio de vista cuando la ListViewBase instancia es la vista de destino y la vista de origen es una vista de implementación potencialmente diferente. (Heredado de ListViewBase) |
ContainerFromIndex(Int32) |
Devuelve el contenedor del elemento en el índice especificado dentro del ItemCollection. (Heredado de ItemsControl) |
ContainerFromItem(Object) |
Devuelve el contenedor correspondiente al elemento especificado. (Heredado de ItemsControl) |
DeselectRange(ItemIndexRange) |
Anula la selección de un bloque de elementos descritos por el ItemIndexRange. (Heredado de ListViewBase) |
FindName(String) |
Recupera un objeto que tiene el nombre de identificador especificado. (Heredado de FrameworkElement) |
FindSubElementsForTouchTargeting(Point, Rect) |
Habilita una UIElement subclase para exponer elementos secundarios que ayudan a resolver el destino táctil. (Heredado de UIElement) |
Focus(FocusState) |
Intenta establecer el foco en este elemento. (Heredado de UIElement) |
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) |
GetBindingExpression(DependencyProperty) |
Devuelve el |
GetChildrenInTabFocusOrder() |
Habilita una UIElement subclase para exponer elementos secundarios que participan en el foco tab. (Heredado de UIElement) |
GetContainerForItemOverride() |
Crea o identifica el elemento que se usa para mostrar el elemento especificado. (Heredado de ItemsControl) |
GetTemplateChild(String) |
Recupera el elemento con nombre en la instancia de ControlTemplate árbol visual. (Heredado de Control) |
GetValue(DependencyProperty) |
Devuelve el valor efectivo actual de una propiedad de dependencia de un DependencyObject. (Heredado de DependencyObject) |
GetVisualInternal() |
Recupera el |
GoToElementStateCore(String, Boolean) |
Cuando se implementa en una clase derivada, habilita la construcción por estado de un árbol visual para una plantilla de control en el código, en lugar de cargar XAML para todos los estados en el inicio del control. (Heredado de FrameworkElement) |
GroupHeaderContainerFromItemContainer(DependencyObject) |
Devuelve el contenedor de encabezados de grupo que corresponde al elemento contenedor especificado. (Heredado de ItemsControl) |
IndexFromContainer(DependencyObject) |
Devuelve el índice al elemento que tiene el contenedor generado especificado. (Heredado de ItemsControl) |
InitializeViewChange() |
Inicializa los cambios en aspectos relacionados de la presentación (como la interfaz de usuario de desplazamiento o el estado) cuando la vista general de un SemanticZoom está a punto de cambiar. (Heredado de ListViewBase) |
InvalidateArrange() |
Invalida el estado de organización (diseño) de un UIElement. Después de la invalidación, el UIElement tendrá su diseño actualizado, que se producirá de forma asincrónica. (Heredado de UIElement) |
InvalidateMeasure() |
Invalida el estado de medida (diseño) de un UIElement. (Heredado de UIElement) |
InvalidateViewport() |
Invalida el estado de la ventanilla de un UIElement que se usa para calcular la ventanilla efectiva . (Heredado de FrameworkElement) |
IsDragSource() |
Devuelve un valor que indica si la vista de lista es el origen de arrastrar y colocar destino en una operación de arrastrar y colocar. (Heredado de ListViewBase) |
IsItemItsOwnContainerOverride(Object) |
Determina si el elemento especificado es (o es apto para ser) su propio contenedor. (Heredado de ItemsControl) |
ItemFromContainer(DependencyObject) |
Devuelve el elemento que corresponde al contenedor generado especificado. (Heredado de ItemsControl) |
LoadMoreItemsAsync() |
Inicia la solicitud asincrónica para cargar más elementos de datos, de acuerdo con la configuración de carga incremental activa. (Heredado de ListViewBase) |
MakeVisible(SemanticZoomLocation) |
Obliga al contenido de la vista a desplazarse hasta que el elemento especificado por SemanticZoomLocation esté visible. También centra el elemento si encuentra el elemento. (Heredado de ListViewBase) |
Measure(Size) |
Actualiza el |
MeasureOverride(Size) |
Proporciona el comportamiento del paso "Medida" del ciclo de diseño. Las clases pueden invalidar este método para definir su propio comportamiento de paso de "Medida". (Heredado de FrameworkElement) |
OnApplyTemplate() |
Se invoca cada vez que el código de la aplicación o los procesos internos (como un paso de diseño de regeneración) llaman a ApplyTemplate. En términos más sencillos, esto significa que se llama al método justo antes de que se muestre un elemento de interfaz de usuario en la aplicación. Invalide este método para influir en la lógica predeterminada posterior a la plantilla de una clase. (Heredado de FrameworkElement) |
OnBringIntoViewRequested(BringIntoViewRequestedEventArgs) |
Se llama antes de que se produzca el evento |
OnCharacterReceived(CharacterReceivedRoutedEventArgs) |
Se llama antes de que se produzca el evento CharacterReceived de |
OnCreateAutomationPeer() |
Cuando se implementa en una clase derivada, devuelve implementaciones de AutomationPe er específicas de la clase para la infraestructura de Automatización de la interfaz de usuario de Microsoft. (Heredado de UIElement) |
OnDisconnectVisualChildren() |
Invalide este método para implementar cómo debe comportarse el diseño y la lógica cuando se quitan elementos de una propiedad secundaria o contenido específico de clase. (Heredado de UIElement) |
OnDoubleTapped(DoubleTappedRoutedEventArgs) |
Se llama antes de que se produzca el evento doubleTapped de |
OnDragEnter(DragEventArgs) |
Se llama antes de que se produzca el evento DragEnter de |
OnDragLeave(DragEventArgs) |
Se llama antes de que se produzca el evento |
OnDragOver(DragEventArgs) |
Se llama antes de que se produzca el evento dragOver |
OnDrop(DragEventArgs) |
Se llama antes de que se produzca el evento drop |
OnGotFocus(RoutedEventArgs) |
Se llama antes de que se produzca el evento |
OnGroupStyleSelectorChanged(GroupStyleSelector, GroupStyleSelector) |
Se invoca cuando cambia el valor de GroupStyleSelector propiedad. (Heredado de ItemsControl) |
OnHolding(HoldingRoutedEventArgs) |
Se llama antes de que se produzca el evento de holding de |
OnItemContainerStyleChanged(Style, Style) |
Se invoca cuando cambia el valor de la propiedad ItemContainerStyle. (Heredado de ItemsControl) |
OnItemContainerStyleSelectorChanged(StyleSelector, StyleSelector) |
Se invoca cuando cambia el valor de la propiedad ItemContainerStyleSelector. (Heredado de ItemsControl) |
OnItemsChanged(Object) |
Se invoca cuando cambia el valor de Elementos propiedad. (Heredado de ItemsControl) |
OnItemTemplateChanged(DataTemplate, DataTemplate) |
Se invoca cuando cambia el valor de la propiedad ItemTemplate. (Heredado de ItemsControl) |
OnItemTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector) |
Se invoca cuando cambia el valor de ItemTemplateSelector propiedad. (Heredado de ItemsControl) |
OnKeyboardAcceleratorInvoked(KeyboardAcceleratorInvokedEventArgs) |
Se llama cuando se procesa una de método abreviado de teclado (o acelerador) de |
OnKeyDown(KeyRoutedEventArgs) |
Se llama antes de que se produzca el evento KeyDown. (Heredado de Control) |
OnKeyUp(KeyRoutedEventArgs) |
Se llama antes de que se produzca el evento keyUp |
OnLostFocus(RoutedEventArgs) |
Se llama antes de que se produzca el evento lostFocus |
OnManipulationCompleted(ManipulationCompletedRoutedEventArgs) |
Se llama antes de que se produzca el evento manipulationCompleted de |
OnManipulationDelta(ManipulationDeltaRoutedEventArgs) |
Se llama antes de que se produzca el evento manipulationDelta |
OnManipulationInertiaStarting(ManipulationInertiaStartingRoutedEventArgs) |
Se llama antes de que se produzca el evento manipulationInertiaStarting |
OnManipulationStarted(ManipulationStartedRoutedEventArgs) |
Se llama antes de que se produzca el evento manipulationStarted |
OnManipulationStarting(ManipulationStartingRoutedEventArgs) |
Se llama antes de que se produzca el evento manipulationStarting |
OnPointerCanceled(PointerRoutedEventArgs) |
Se llama antes de que se produzca el evento pointerCanceled de |
OnPointerCaptureLost(PointerRoutedEventArgs) |
Se llama antes de que se produzca el evento pointerCaptureLost de |
OnPointerEntered(PointerRoutedEventArgs) |
Se llama antes de que se produzca el evento pointerEntered |
OnPointerExited(PointerRoutedEventArgs) |
Se llama antes de que se produzca el evento pointerExited de |
OnPointerMoved(PointerRoutedEventArgs) |
Se llama antes de que se produzca el evento pointerMoved de |
OnPointerPressed(PointerRoutedEventArgs) |
Se llama antes de que se produzca el evento |
OnPointerReleased(PointerRoutedEventArgs) |
Se llama antes de que se produzca el evento pointerReleased |
OnPointerWheelChanged(PointerRoutedEventArgs) |
Se llama antes de que se produzca el evento PointerWheelChanged de |
OnPreviewKeyDown(KeyRoutedEventArgs) |
Se llama antes de que se produzca el evento |
OnPreviewKeyUp(KeyRoutedEventArgs) |
Se llama antes de que se produzca el evento |
OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs) |
Se llama justo antes de método abreviado de teclado (o acelerador) se procesa en la aplicación. Se invoca siempre que el código de aplicación o los procesos internos llamen a ProcessKeyboardAccelerators. Invalide este método para influir en el control del acelerador predeterminado. (Heredado de UIElement) |
OnRightTapped(RightTappedRoutedEventArgs) |
Se llama antes de que se produzca el evento rightTapped |
OnTapped(TappedRoutedEventArgs) |
Se llama antes de que se produzca el evento |
PopulatePropertyInfo(String, AnimationPropertyInfo) |
Define una propiedad que se puede animar. (Heredado de UIElement) |
PopulatePropertyInfoOverride(String, AnimationPropertyInfo) |
Cuando se reemplaza en una clase derivada, define una propiedad que se puede animar. (Heredado de UIElement) |
PrepareConnectedAnimation(String, Object, String) |
Devuelve una animación conectada asociada a la clave, el elemento de datos y el elemento de origen especificados. (Heredado de ListViewBase) |
PrepareContainerForItemOverride(DependencyObject, Object) |
Prepara el elemento especificado para mostrar el elemento especificado. (Heredado de ItemsControl) |
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 |
ReleasePointerCapture(Pointer) |
Libera capturas de puntero para la captura de un puntero específico de este UIElement. (Heredado de UIElement) |
ReleasePointerCaptures() |
Libera todas las capturas de puntero mantenidas por este elemento. (Heredado de UIElement) |
RemoveFocusEngagement() |
Libera el control de restricciones de foco que admiten interacciones del controlador de juego (donde IsFocusEngaged es true). (Heredado de Control) |
RemoveHandler(RoutedEvent, Object) |
Quita el controlador de eventos enrutado especificado de este UIElement. Normalmente, el controlador en cuestión se agregó AddHandler. (Heredado de UIElement) |
ScrollIntoView(Object, ScrollIntoViewAlignment) |
Desplaza la lista para que el elemento de datos especificado se vea con la alineación especificada. (Heredado de ListViewBase) |
ScrollIntoView(Object) |
Desplaza la lista para que el elemento de datos especificado se vea. (Heredado de ListViewBase) |
SelectAll() |
Selecciona todos los elementos de una vista. (Heredado de ListViewBase) |
SelectRange(ItemIndexRange) |
Selecciona un bloque de elementos descritos por el ItemIndexRange. (Heredado de ListViewBase) |
SetBinding(DependencyProperty, BindingBase) |
Asocia un enlace a un FrameworkElement, mediante el objeto de enlace proporcionado. (Heredado de FrameworkElement) |
SetDesiredContainerUpdateDuration(TimeSpan) |
Establece el tiempo de destino máximo entre dos pasos de representación cuando un ListViewBase actualiza su interfaz de usuario con elementos de datos durante la carga inicial o el desplazamiento. (Heredado de ListViewBase) |
SetValue(DependencyProperty, Object) |
Establece el valor local de una propiedad de dependencia en un DependencyObject. (Heredado de DependencyObject) |
StartAnimation(ICompositionAnimationBase) |
Comienza la animación especificada en el elemento . (Heredado de UIElement) |
StartBringIntoView() |
Inicia una solicitud al marco XAML para que el elemento se vea dentro de las regiones desplazables que contiene. (Heredado de UIElement) |
StartBringIntoView(BringIntoViewOptions) |
Inicia una solicitud al marco XAML para que el elemento se vea mediante las opciones especificadas. (Heredado de UIElement) |
StartDragAsync(ExpPointerPoint) |
Representa un control que muestra elementos de datos en filas y columnas. (Heredado de UIElement) |
StartDragAsync(PointerPoint) |
Inicia una operación de arrastrar y colocar. Importante No se admite si un usuario ejecuta la aplicación en modo con privilegios elevados, como administrador. |
StartViewChangeFrom(SemanticZoomLocation, SemanticZoomLocation) |
Inicializa operaciones orientadas a elementos que están relacionadas con un cambio de vista cuando la ListViewBase instancia es la vista de origen y la vista de destino pendiente es una vista de implementación potencialmente diferente. (Heredado de ListViewBase) |
StartViewChangeTo(SemanticZoomLocation, SemanticZoomLocation) |
Inicializa operaciones orientadas a elementos que están relacionadas con un cambio de vista cuando la vista de origen es una vista diferente y la vista de destino pendiente es la instancia de ListViewBase. (Heredado de ListViewBase) |
StopAnimation(ICompositionAnimationBase) |
Detiene la animación especificada en el elemento . (Heredado de UIElement) |
TransformToVisual(UIElement) |
Devuelve un objeto de transformación que se puede usar para transformar las coordenadas del UIElement al objeto especificado. (Heredado de UIElement) |
TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs) |
Intenta invocar una método abreviado de teclado (o acelerador) buscando en el árbol visual completo del uiElement para el acceso directo. (Heredado de UIElement) |
TryStartConnectedAnimationAsync(ConnectedAnimation, Object, String) |
Intenta iniciar la animación. (Heredado de ListViewBase) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Cancela una notificación de cambio registrada anteriormente llamando a RegisterPropertyChangedCallback. (Heredado de DependencyObject) |
UpdateLayout() |
Garantiza que todas las posiciones de objetos secundarios de un UIElement se actualicen correctamente para el diseño. (Heredado de UIElement) |
Eventos
AccessKeyDisplayDismissed |
Se produce cuando ya no se deben mostrar las claves de acceso. (Heredado de UIElement) |
AccessKeyDisplayRequested |
Se produce cuando el usuario solicita que se muestren las claves de acceso. (Heredado de UIElement) |
AccessKeyInvoked |
Se produce cuando un usuario completa una secuencia de claves de acceso. (Heredado de UIElement) |
ActualThemeChanged |
Se produce cuando el valor de la propiedad ActualTheme ha cambiado. (Heredado de FrameworkElement) |
BringIntoViewRequested |
Se produce cuando se llama a StartBringIntoView en este elemento o en uno de sus descendientes. (Heredado de UIElement) |
CharacterReceived |
Se produce cuando la cola de entrada recibe un carácter compuesto único. (Heredado de UIElement) |
ChoosingGroupHeaderContainer |
Se produce cuando se va a elegir un contenedor de elementos para un grupo de datos. (Heredado de ListViewBase) |
ChoosingItemContainer |
Se produce cuando se va a elegir un contenedor de elementos para un elemento de datos. (Heredado de ListViewBase) |
ContainerContentChanging |
Se produce cuando cambia el elemento de datos asociado a un contenedor de interfaz de usuario. (Heredado de ListViewBase) |
ContextCanceled |
Se produce cuando un gesto de entrada de contexto continúa en un gesto de manipulación para notificar al elemento que no se debe abrir el control flotante de contexto. (Heredado de UIElement) |
ContextRequested |
Se produce cuando el usuario ha completado un gesto de entrada de contexto, como un clic con el botón derecho. (Heredado de UIElement) |
DataContextChanged |
Se produce cuando cambia el valor de FrameworkElement.DataContext propiedad. (Heredado de FrameworkElement) |
DoubleTapped |
Se produce cuando se produce una interacción de doubleTap no controlada de otro modo sobre el área de prueba de posicionamiento de este elemento. (Heredado de UIElement) |
DragEnter |
Se produce cuando el sistema de entrada informa de un evento de arrastre subyacente con este elemento como destino. (Heredado de UIElement) |
DragItemsCompleted |
Se produce cuando finaliza una operación de arrastre que implica uno de los elementos de la vista. (Heredado de ListViewBase) |
DragItemsStarting |
Se produce cuando se inicia una operación de arrastre que implica uno de los elementos de la vista. (Heredado de ListViewBase) |
DragLeave |
Se produce cuando el sistema de entrada informa de un evento de arrastre subyacente con este elemento como origen. (Heredado de UIElement) |
DragOver |
Se produce cuando el sistema de entrada informa de un evento de arrastre subyacente con este elemento como destino de colocación potencial. (Heredado de UIElement) |
DragStarting |
Se produce cuando se inicia una operación de arrastre. (Heredado de UIElement) |
Drop |
Se produce cuando el sistema de entrada notifica un evento de colocación subyacente con este elemento como destino de colocación. (Heredado de UIElement) |
DropCompleted |
Se produce cuando finaliza una operación de arrastrar y colocar con este elemento a medida que finaliza el origen. (Heredado de UIElement) |
EffectiveViewportChanged |
Se produce cuando FrameworkElementla ventanilla efectiva cambia. (Heredado de FrameworkElement) |
FocusDisengaged |
Se produce cuando el foco se libera del control cuando el usuario presiona el botón B/Atrás en un controlador de juego. (Heredado de Control) |
FocusEngaged |
Se produce cuando el foco está restringido al control cuando el usuario presiona el botón A/Select en un controlador de juego. (Heredado de Control) |
GettingFocus |
Se produce antes de que un UIElement de |
GotFocus |
Se produce cuando un UIElement recibe el foco. Este evento se genera de forma asincrónica, por lo que el foco puede volver a moverse antes de que se complete la propagación. (Heredado de UIElement) |
Holding |
Se produce cuando se produce una interacción de de |
IsEnabledChanged |
Se produce cuando cambia la propiedad IsEnabled. (Heredado de Control) |
ItemClick |
Se produce cuando un elemento de la vista de lista recibe una interacción y la propiedad IsItemClickEnabled es true. (Heredado de ListViewBase) |
KeyDown |
Se produce cuando se presiona una tecla de teclado mientras el UIElement tiene el foco. (Heredado de UIElement) |
KeyUp |
Se produce cuando se suelta una tecla de teclado mientras el uiElement |
LayoutUpdated |
Se produce cuando cambia el diseño del árbol visual, debido a que las propiedades relevantes para el diseño cambian el valor o alguna otra acción que actualiza el diseño. (Heredado de FrameworkElement) |
Loaded |
Se produce cuando se ha construido y agregado un frameworkElement |
Loading |
Se produce cuando un FrameworkElement comienza a cargarse. (Heredado de FrameworkElement) |
LosingFocus |
Se produce antes de que un uiElement pierda el foco. Este evento se genera sincrónicamente para asegurarse de que el foco no se mueve mientras el evento se propaga. (Heredado de UIElement) |
LostFocus |
Se produce cuando un UIElement pierde el foco. Este evento se genera de forma asincrónica, por lo que el foco puede volver a moverse antes de que se complete la propagación. (Heredado de UIElement) |
ManipulationCompleted |
Se produce cuando se completa una manipulación en el UIElement de |
ManipulationDelta |
Se produce cuando el dispositivo de entrada cambia la posición durante una manipulación. (Heredado de UIElement) |
ManipulationInertiaStarting |
Se produce cuando el dispositivo de entrada pierde el contacto con el UIElement objeto durante un inicio de manipulación e inercia. (Heredado de UIElement) |
ManipulationStarted |
Se produce cuando un dispositivo de entrada inicia una manipulación en el UIElement. (Heredado de UIElement) |
ManipulationStarting |
Se produce cuando se crea por primera vez el procesador de manipulación. (Heredado de UIElement) |
NoFocusCandidateFound |
Se produce cuando un usuario intenta mover el foco (a través de flechas de tabulación o direccional), pero el foco no se mueve porque no se encuentra ningún candidato de enfoque en la dirección del movimiento. (Heredado de UIElement) |
PointerCanceled |
Se produce cuando un puntero que hizo contacto pierde de forma anómala el contacto. (Heredado de UIElement) |
PointerCaptureLost |
Se produce cuando la captura de puntero previamente mantenida por este elemento se mueve a otro elemento o a otro lugar. (Heredado de UIElement) |
PointerEntered |
Se produce cuando un puntero entra en el área de prueba de posicionamiento de este elemento. (Heredado de UIElement) |
PointerExited |
Se produce cuando un puntero deja el área de prueba de posicionamiento de este elemento. (Heredado de UIElement) |
PointerMoved |
Se produce cuando un puntero se mueve mientras el puntero permanece dentro del área de prueba de posicionamiento de este elemento. (Heredado de UIElement) |
PointerPressed |
Se produce cuando el dispositivo de puntero inicia una acción Presionar dentro de este elemento. (Heredado de UIElement) |
PointerReleased |
Se produce cuando se libera el dispositivo de puntero que inició previamente una acción Presionar, mientras que dentro de este elemento. Tenga en cuenta que no se garantiza que el final de una acción Press active un evento |
PointerWheelChanged |
Se produce cuando cambia el valor delta de una rueda de puntero. (Heredado de UIElement) |
PreviewKeyDown |
Se produce cuando se presiona una tecla de teclado mientras el UIElement tiene el foco. (Heredado de UIElement) |
PreviewKeyUp |
Se produce cuando se suelta una tecla de teclado mientras el uiElement |
ProcessKeyboardAccelerators |
Se produce cuando se presiona un método abreviado de teclado (o acelerador) de |
RightTapped |
Se produce cuando se produce un estímulo de entrada de pulsación derecha mientras el puntero está sobre el elemento. (Heredado de UIElement) |
SelectionChanged |
Se produce cuando cambia el elemento seleccionado actualmente. (Heredado de Selector) |
SizeChanged |
Se produce cuando el actualHeight |
Tapped |
Se produce cuando se produce una interacción de pulsado no controlada sobre el área de prueba de posicionamiento de este elemento. (Heredado de UIElement) |
Unloaded |
Se produce cuando este objeto ya no está conectado al árbol de objetos principal. (Heredado de FrameworkElement) |
Se aplica a
Consulte también
- ListViewBase
- ISemanticZoomInformation
- ListView
- SemanticZoom
- Vista de lista y vista de cuadrícula
- plantillas de elemento de para gridView
- de enlace de datos de
- ejemplo ListView y GridView (Windows 10)