SwapChainBackgroundPanel 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í.
Implementa un destino de superficie de diseño XAML para escenarios de interoperación de Microsoft DirectX. Este panel tiene algunas restricciones atípicas en su uso dentro de una ventana de la aplicación; vea Comentarios.
Importante
SwapChainBackgroundPanel puede modificarse o no estar disponible para las versiones después de Windows 8.1 En su lugar, use SwapChainPanel.
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SwapChainBackgroundPanel : Grid
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class SwapChainBackgroundPanel : Grid
Public Class SwapChainBackgroundPanel
Inherits Grid
<SwapChainBackgroundPanel .../>
- Herencia
- Atributos
Requisitos de Windows
| Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
Importante
SwapChainBackgroundPanel está en desuso y es posible que no se admita en futuras versiones. Cambie cualquier código existente que use SwapChainBackgroundPanel para usarlo SwapChainPanel en su lugar. No hay ningún inconveniente en el uso SwapChainPanelde , la API es nueva porque se basa en una actualización en los sistemas de representación y composición internos que se introdujeron a partir de Windows 8.1.
En la mayoría de los escenarios, SwapChainPanel proporcionará una superficie de representación de interoperabilidad de Microsoft DirectX más versátil que una clase SwapChainBackgroundPanel. Esto se debe SwapChainPanel a que un no tiene muchas de las limitaciones de composición del lado XAML que se enumeran en la sección "Limitaciones de composición" a continuación. Por ejemplo, puede aplicar un RenderTransform objeto a .SwapChainPanel Para obtener más información, consulta Interoperabilidad de DirectX y XAML y SwapChainPanel.
SwapChainBackgroundPanel es una Grid subclase, por lo que puede usar ColumnDefinitions las propiedades y RowDefinitions para declarar las características del panel y las propiedades adjuntas de Grid como Grid.Row y Grid.Column en elementos secundarios para colocar esos elementos secundarios en el diseño.
Para obtener más información sobre cómo usar SwapChainBackgroundPanel, incluido el código de ejemplo, consulta DirectX e interoperabilidad XAML.
La clase SwapChainBackgroundPanel no hereda de la Control clase y no se puede forzar el foco a este elemento. Es posible que los eventos que se basan en tener foco, como KeyUp y KeyDown, no tengan ningún efecto.
Inicialización de un elemento SwapChainPanel
SwapChainBackgroundPanel Para poder representar contenido, debe inicializarlo desde el lado de Microsoft DirectX.
Convierta la instancia swapChainBackgroundPanel en IInspectable o IUnknown y, a continuación, llame a QueryInterface para obtener una referencia a la interfaz ISwapChainBackgroundPanelNative (esta es la implementación de interfaz nativa que es el complemento al SwapChainBackgroundPanel y habilita el puente de interoperabilidad). A continuación, llame a ISwapChainBackgroundPanelNative.SetSwapChain en esa referencia para asociar la cadena de intercambio implementada a la instancia swapChainBackgroundPanel.
Es habitual colocar el código que consulta la interfaz y establece la cadena de intercambio como parte de un método Create*Resources . Los métodos Create*Resources son un patrón de implementación que se ve en las plantillas o ejemplos de la clase Renderer de Microsoft DirectX.
La API que permite agregar una cadena de intercambio a una existente SwapChainBackgroundPanel no es una API de clase en tiempo de ejecución, es una API de Microsoft DirectX. La entrada de la cadena de intercambio se implementa como una interfaz de Microsoft DirectX (IDXGISwapChain).
Limitaciones de composición
- Un elemento SwapChainBackgroundPanel solo puede aparecer como elemento raíz de un árbol de elementos XAML o no puede tener un elemento primario si el árbol de objetos se establece a través del código.
- SwapChainBackgroundPanel existe como un elemento de diseño discreto principalmente para que pueda satisfacer algunas de las restricciones existentes en la integración de SwapChain de Microsoft DirectX dentro de una interfaz de usuario de Windows. En concreto, solo puede haber una cadena de intercambio por ventana y los objetos visuales de esa superposición aparecen en último lugar en cualquier orden Z posible que se muestre en la ventana.
- Aunque SwapChainBackgroundPanel es una UIElement clase derivada, la API de proyección y transformación no tiene ningún efecto en su presentación de representación.
- Algunas de las propiedades que no son de diseño que se heredan de Grid o de clases base como, por FrameworkElement ejemplo, no tienen ningún efecto cuando se establecen en swapChainBackgroundPanel. Esto se debe a que es la cadena de intercambio de Microsoft DirectX que debe tener la mayor influencia sobre lo que aparece en el panel.
Constructores
| SwapChainBackgroundPanel() |
Nota SwapChainBackgroundPanelpuede modificarse o no estar disponible para las versiones después de Windows 8.1 En su lugar, use SwapChainPanel. Inicializa una nueva instancia de la clase SwapChainBackgroundPanel. |
Propiedades
| AccessKey |
Obtiene o establece la clave de acceso (mnemonic) para este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.AccessKey (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| AccessKeyScopeOwner |
Obtiene o establece un elemento de origen que proporciona el ámbito de la clave de acceso para este elemento, aunque no esté en el árbol visual del elemento de origen. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.AccessKeyScopeOwner (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ActualHeight |
Obtiene el alto representado de un FrameworkElementobjeto . Vea la sección 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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ActualOffset (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ActualSize |
Obtiene el tamaño que este UIElement calcula durante el paso de organización del proceso de diseño. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ActualSize (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ActualTheme |
Obtiene el tema de la interfaz de usuario que usa actualmente el elemento , que podría ser diferente de .RequestedTheme (Heredado de FrameworkElement) |
| ActualWidth |
Obtiene el ancho representado de un FrameworkElementobjeto . Vea la sección Comentarios. (Heredado de FrameworkElement) |
| AllowDrop |
Obtiene o establece un valor que determina si puede UIElement ser un destino de colocación con fines de operaciones de arrastrar y colocar. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.AllowDrop (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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 Brush objeto que rellena el área de contenido del panel. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Panel.Background (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Panel) |
| BackgroundSizing |
Obtiene o establece un valor que indica cuánto se extiende el fondo en relación con el borde de este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.BackgroundSizing (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| BackgroundTransition |
Obtiene o establece una instancia de BrushTransition para animar automáticamente los cambios en la propiedad Background. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Panel.BackgroundTransition (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Panel) |
| BaseUri |
Obtiene un identificador uniforme de recursos (URI) que representa el identificador uniforme de recursos (URI) base para un objeto construido con XAML en tiempo de carga XAML. Esta propiedad es útil para la resolución del identificador uniforme de recursos (URI) en tiempo de ejecución. (Heredado de FrameworkElement) |
| BorderBrush |
Obtiene o establece un pincel que describe el relleno de borde del panel. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.BorderBrush (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| BorderThickness |
Obtiene o establece el grosor del borde del panel. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.BorderThickness (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| CacheMode |
Obtiene o establece un valor que indica que el contenido representado debe almacenarse en caché como un mapa de bits compuesto cuando sea posible. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.CacheMode (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| CanBeScrollAnchor |
Obtiene o establece un valor que indica si puede ser un candidato para el UIElement delimitador de desplazamiento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.CanBeScrollAnchor (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.CanDrag (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| 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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.CenterPoint (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Children |
Obtiene la colección de elementos secundarios del panel. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Panel.Children (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Panel) |
| ChildrenTransitions |
Obtiene o establece la colección de elementos de Transition estilo que se aplican al contenido secundario de una Panel subclase. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Panel.ChildrenTransitions (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Panel) |
| Clip |
Obtiene o establece el RectangleGeometry objeto utilizado para definir el esquema del contenido de un objeto UIElement. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Clip (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ColumnDefinitions |
Obtiene una lista de ColumnDefinition objetos definidos en esta instancia de Grid. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.ColumnDefinitions (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| ColumnSpacing |
Obtiene o establece la distancia uniforme (en píxeles) entre las columnas de cuadrícula. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.ColumnSpacing (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| CompositeMode |
Obtiene o establece una propiedad que declara modos de composición y combinación alternativos para el elemento en su diseño y ventana primarios. Esto es relevante para los elementos implicados en una interfaz de usuario de XAML/Microsoft DirectX mixta. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.CompositeMode (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ContextFlyout |
Obtiene o establece el control flotante asociado a este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ContextFlyout (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| CornerRadius |
Obtiene o establece el radio de las esquinas del borde del panel. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.CornerRadius (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| DataContext |
Obtiene o establece el contexto de datos de un FrameworkElementobjeto . Un uso común de un contexto de datos es cuando un FrameworkElement usa la extensión de marcado {Binding} y participa en el enlace de datos. (Heredado de FrameworkElement) |
| DesiredSize |
Obtiene el tamaño calculado UIElement durante el paso de medida del proceso de diseño. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.DesiredSize (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Dispatcher |
Obtiene el objeto CoreDispatcher al que está asociado este objeto. CoreDispatcher representa una instalación que puede acceder al DependencyObject en el subproceso de interfaz de usuario incluso si un subproceso que no es de interfaz de usuario inicia el código. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.DependencyObject.Dispatcher (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de DependencyObject) |
| 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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ExitDisplayModeOnAccessKeyInvoked (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| FlowDirection |
Obtiene o establece la dirección en la que el texto y otros elementos de la interfaz de usuario fluyen dentro de cualquier elemento primario que controla su diseño. Esta propiedad se puede establecer en LeftToRight o RightToLeft. Al establecer FlowDirection en RightToLeft en cualquier elemento, se establece la alineación a la derecha, el orden de lectura a derecha a izquierda y el diseño del control que se va a fluir de derecha a izquierda. (Heredado de FrameworkElement) |
| FocusVisualMargin |
Obtiene o establece el margen exterior del objeto visual de foco para .FrameworkElement (Heredado de FrameworkElement) |
| FocusVisualPrimaryBrush |
Obtiene o establece el pincel utilizado para dibujar el borde exterior de un |
| FocusVisualPrimaryThickness |
Obtiene o establece el grosor del borde exterior de un |
| FocusVisualSecondaryBrush |
Obtiene o establece el pincel usado para dibujar el borde interno de un |
| FocusVisualSecondaryThickness |
Obtiene o establece el grosor del borde interno de un |
| Height |
Obtiene o establece el alto sugerido de un FrameworkElementobjeto . (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.HighContrastAdjustment (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| HorizontalAlignment |
Obtiene o establece las características de alineación horizontal que se aplican a cuando FrameworkElement se compone en un elemento primario de diseño, como un control de panel o elementos. (Heredado de FrameworkElement) |
| IsAccessKeyScope |
Obtiene o establece un valor que indica si un elemento define su propio ámbito de clave de acceso. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.IsAccessKeyScope (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| IsDoubleTapEnabled |
Obtiene o establece un valor que determina si el DoubleTapped evento puede originarse en ese elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.IsDoubleTapEnabled (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| IsHitTestVisible |
Obtiene o establece si el área contenida de esto UIElement puede devolver valores true para las pruebas de posicionamiento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.IsHitTestVisible (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| IsHoldingEnabled |
Obtiene o establece un valor que determina si el Holding evento puede originarse en ese elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.IsHoldingEnabled (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| IsItemsHost |
Obtiene un valor que indica si se trata Panel de un contenedor para los elementos de la interfaz de usuario generados por .ItemsControl API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Panel.IsItemsHost (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Panel) |
| 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) |
| IsRightTapEnabled |
Obtiene o establece un valor que determina si el RightTapped evento puede originarse en ese elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.IsRightTapEnabled (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| IsTapEnabled |
Obtiene o establece un valor que determina si el Tapped evento puede originarse en ese elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.IsTapEnabled (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| KeyboardAcceleratorPlacementMode |
Obtiene o establece un valor que indica si el control tooltip muestra la combinación de teclas para su acelerador de teclado asociado. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyboardAcceleratorPlacementMode (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| KeyboardAcceleratorPlacementTarget |
Obtiene o establece un valor que indica el control tooltip que muestra la combinación de teclas de aceleración. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyboardAcceleratorPlacementTarget (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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ú.
API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyboardAccelerators (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| 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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyTipHorizontalOffset (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyTipPlacementMode (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| KeyTipTarget |
Obtiene o establece un valor que indica el elemento de destino de la sugerencia de clave de acceso. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyTipTarget (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| KeyTipVerticalOffset |
Obtiene o establece un valor que indica hasta dónde se coloca la sugerencia de teclas en relación con el elemento de la interfaz de usuario. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyTipVerticalOffset (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Language |
Obtiene o establece información de idioma de localización o globalización que se aplica a , FrameworkElementy también a todos los elementos secundarios del actual FrameworkElement en la representación del objeto y en la interfaz de usuario. (Heredado de FrameworkElement) |
| Lights |
Obtiene la colección de XamlLight objetos adjuntos a este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Lights (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ManipulationMode |
Obtiene o establece el valor utilizado para UIElement el comportamiento y la ManipulationModes interacción con gestos. Establecer este valor permite controlar los eventos de manipulación de este elemento en el código de la aplicación. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ManipulationMode (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Margin |
Obtiene o establece el margen externo de un objeto FrameworkElement. (Heredado de FrameworkElement) |
| MaxHeight |
Obtiene o establece la restricción de alto máxima de .FrameworkElement (Heredado de FrameworkElement) |
| MaxWidth |
Obtiene o establece la restricción de ancho máximo de .FrameworkElement (Heredado de FrameworkElement) |
| MinHeight |
Obtiene o establece la restricción de alto mínima de .FrameworkElement (Heredado de FrameworkElement) |
| MinWidth |
Obtiene o establece la restricción de ancho mínimo de un FrameworkElementobjeto . (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 por este nombre. (Heredado de FrameworkElement) |
| Opacity |
Obtiene o establece el grado de opacidad del objeto. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Opacity (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| OpacityTransition |
Obtiene o establece la scalarTransition que anima los cambios en la propiedad Opacity. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.OpacityTransition (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Padding |
Obtiene o establece la distancia entre el borde y su objeto secundario. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.Padding (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| Parent |
Obtiene el objeto primario de este FrameworkElement objeto en el árbol de objetos. (Heredado de FrameworkElement) |
| PointerCaptures |
Obtiene el conjunto de todos los punteros capturados, representados como Pointer valores. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerCaptures (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Projection |
Obtiene o establece la proyección de perspectiva (efecto 3D) que se aplicará al representar este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Projection (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| RenderSize |
Obtiene el tamaño de representación final de un objeto UIElement. No se recomienda usar, vea Comentarios. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.RenderSize (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| RenderTransform |
Obtiene o establece información de transformación que afecta a la posición de representación de .UIElement API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.RenderTransform (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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 UIElement. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.RenderTransformOrigin (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| RequestedTheme |
Obtiene o establece el tema de la interfaz de usuario que usa ( UIElement y sus elementos secundarios) para la determinación de recursos. El tema de la interfaz de usuario que especifique con RequestedTheme puede invalidar el nivel RequestedThemede aplicación. (Heredado de FrameworkElement) |
| Resources |
Obtiene el diccionario de recursos definido localmente. En XAML, puedes establecer elementos de recursos como elementos de objeto secundarios de un |
| 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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Rotation (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| RotationAxis |
Obtiene o establece el eje que se va a girar el elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.RotationAxis (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| RotationTransition |
Obtiene o establece scalarTransition que anima los cambios a la propiedad Rotation. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.RotationTransition (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| RowDefinitions |
Obtiene una lista de RowDefinition objetos definidos en esta instancia de Grid. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.RowDefinitions (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| RowSpacing |
Obtiene o establece la distancia uniforme (en píxeles) entre filas de cuadrícula. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Grid.RowSpacing (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de Grid) |
| 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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Scale (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ScaleTransition |
Obtiene o establece vector3Transition que anima los cambios en la propiedad Scale. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ScaleTransition (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Shadow |
Obtiene o establece el efecto de sombra convertido por el elemento . (Heredado de UIElement) |
| Style |
Obtiene o establece una instancia Style que se aplica a este objeto durante el diseño y la representación. (Heredado de FrameworkElement) |
| TabFocusNavigation |
Obtiene o establece un valor que modifica el funcionamiento y TabIndex tabulación de este control. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.TabFocusNavigation (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Tag |
Obtiene o establece un valor de objeto arbitrario que se puede usar para almacenar información personalizada sobre este objeto. (Heredado de FrameworkElement) |
| Transform3D |
Obtiene o establece el efecto de transformación 3D que se aplicará al representar este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Transform3D (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| TransformMatrix |
Obtiene o establece la matriz de transformación que se va a aplicar al elemento . API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.TransformMatrix (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Transitions |
Obtiene o establece la colección de elementos de Transition estilo que se aplican a .UIElement (Heredado de UIElement) |
| Translation |
Obtiene o establece la posición de representación x, y y z del elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Translation (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| TranslationTransition |
Obtiene o establece el objeto Vector3Transition que anima los cambios en la propiedad Translation. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.TranslationTransition (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Triggers |
Obtiene la colección de desencadenadores para las animaciones definidas para .FrameworkElement No se suele usar. Vea la sección Comentarios. (Heredado de FrameworkElement) |
| UIContext |
Obtiene el identificador de contexto del elemento. (Heredado de UIElement) |
| 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 en píxeles enteros. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.UseLayoutRounding (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| VerticalAlignment |
Obtiene o establece las características de alineación vertical que se aplican a un FrameworkElement objeto cuando se compone en un objeto primario, como un control de panel o elementos. (Heredado de FrameworkElement) |
| Visibility |
Obtiene o establece la visibilidad de un objeto UIElement. Un UIElement que no está visible no se representa y no comunica su tamaño deseado al diseño. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Visibility (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Width |
Obtiene o establece el ancho de un FrameworkElementobjeto . (Heredado de FrameworkElement) |
| XamlRoot |
Obtiene o establece el xamlRoot en el que se está viendo este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.XamlRoot (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.XYFocusDownNavigationStrategy (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| XYFocusKeyboardNavigation |
Obtiene o establece un valor que habilita o deshabilita la navegación mediante las flechas direccionales del teclado. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.XYFocusKeyboardNavigation (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.XYFocusLeftNavigationStrategy (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.XYFocusRightNavigationStrategy (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.XYFocusUpNavigationStrategy (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
Métodos
| AddHandler(RoutedEvent, Object, Boolean) |
Agrega un controlador de eventos enrutados para un evento enrutado especificado. Para ello, agrega el controlador a la colección de controladores en el elemento actual. Especifique handledEventsToo como true para que se invoque el controlador proporcionado incluso si el evento se controla en otro lugar. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.AddHandler (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Arrange(Rect) |
Coloca los objetos secundarios y determina un tamaño para .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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Arrange (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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 continuo de manipulación directa (movimiento panorámico o zoom definido por el sistema) en cualquier ScrollViewer elemento primario que contenga el actual UIElement. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.CancelDirectManipulations (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| CapturePointer(Pointer) |
Establece la captura de puntero en .UIElement Una vez capturado, solo el elemento que tiene captura activará eventos relacionados con el puntero. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.CapturePointer (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ClearValue(DependencyProperty) |
Borra el valor local de una propiedad de dependencia. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.DependencyObject.ClearValue (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de DependencyObject) |
| CreateCoreIndependentInputSource(CoreInputDeviceTypes) |
Nota SwapChainBackgroundPanelpuede modificarse o no estar disponible para las versiones después de Windows 8.1 En su lugar, use SwapChainPanel. Crea un objeto de entrada principal que controla los tipos de entrada especificados por el parámetro deviceTypes . |
| FindName(String) |
Recupera un objeto que tiene el nombre de identificador especificado. (Heredado de FrameworkElement) |
| FindSubElementsForTouchTargeting(Point, Rect) |
Permite que una UIElement subclase exponga elementos secundarios que ayuden a resolver el destino táctil. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.FindSubElementsForTouchTargeting (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.DependencyObject.GetAnimationBaseValue (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de DependencyObject) |
| GetBindingExpression(DependencyProperty) |
Devuelve la BindingExpression que representa el enlace en la propiedad especificada. (Heredado de FrameworkElement) |
| GetChildrenInTabFocusOrder() |
Permite que una UIElement subclase exponga los elementos secundarios que participan en el foco tab. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.GetChildrenInTabFocusOrder (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| GetValue(DependencyProperty) |
Devuelve el valor efectivo actual de una propiedad de dependencia de .DependencyObject API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.DependencyObject.GetValue (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de DependencyObject) |
| 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) |
| InvalidateArrange() |
Invalida el estado de organización (diseño) de un UIElementobjeto . Después de la invalidación, tendrá UIElement actualizado su diseño, que se producirá de forma asincrónica. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.InvalidateArrange (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| InvalidateMeasure() |
Invalida el estado de medición (diseño) de un UIElementobjeto . API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.InvalidateMeasure (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| InvalidateViewport() |
Invalida el estado de la ventanilla de un UIElement objeto que se usa para calcular la ventanilla efectiva. (Heredado de FrameworkElement) |
| Measure(Size) |
Actualiza el valor DesiredSize de un elemento UIElement. Normalmente, los objetos que implementan el diseño personalizado para sus elementos secundarios de diseño llaman a este método desde sus propias MeasureOverride implementaciones para formar una actualización de diseño recursiva. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Measure (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| MeasureOverride(Size) |
Proporciona el comportamiento del paso "Measure" 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 aplicación o los procesos internos (por ejemplo, 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 de plantilla posterior predeterminada de una clase. (Heredado de FrameworkElement) |
| OnBringIntoViewRequested(BringIntoViewRequestedEventArgs) |
Se llama antes de que se produzca el BringIntoViewRequested evento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.OnBringIntoViewRequested (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| OnCreateAutomationPeer() |
Cuando se implementa en una clase derivada, devuelve implementaciones específicas AutomationPeer de clase para la infraestructura de Microsoft Automatización de la interfaz de usuario. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.OnCreateAutomationPeer (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.OnDisconnectVisualChildren (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| OnKeyboardAcceleratorInvoked(KeyboardAcceleratorInvokedEventArgs) |
Se llama cuando se procesa en keyboard shortcut (or accelerator) la aplicación. Invalide este método para controlar cómo responde la aplicación cuando se invoca un acelerador de teclado. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.OnKeyboardAcceleratorInvoked (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs) |
Se llama justo antes de que se procese un keyboard shortcut (or accelerator) elemento en la aplicación. Se invoca cuando el código de aplicación o procesos internos llaman a ProcessKeyboardAccelerators. Invalide este método para influir en el control del acelerador predeterminado. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.OnProcessKeyboardAccelerators (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PopulatePropertyInfo(String, AnimationPropertyInfo) |
Define una propiedad que se puede animar. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PopulatePropertyInfo (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PopulatePropertyInfoOverride(String, AnimationPropertyInfo) |
Cuando se invalida en una clase derivada, define una propiedad que se puede animar. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PopulatePropertyInfoOverride (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ReadLocalValue(DependencyProperty) |
Devuelve el valor local de una propiedad de dependencia, si se establece un valor local. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.DependencyObject.ReadLocalValue (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de DependencyObject) |
| RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registra una función de notificación para escuchar los cambios en un específico DependencyProperty de esta DependencyObject instancia. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.DependencyObject.RegisterPropertyChangedCallback (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de DependencyObject) |
| ReleasePointerCapture(Pointer) |
Libera capturas de puntero para la captura de un puntero específico por este UIElement. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ReleasePointerCapture (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ReleasePointerCaptures() |
Libera todas las capturas de puntero que mantiene este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ReleasePointerCaptures (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| RemoveHandler(RoutedEvent, Object) |
Quita el controlador de eventos enrutado especificado de este UIElement. Normalmente, el controlador en cuestión se agregó mediante AddHandler. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.RemoveHandler (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| SetBinding(DependencyProperty, BindingBase) |
Adjunta un enlace a , FrameworkElementmediante el objeto de enlace proporcionado. (Heredado de FrameworkElement) |
| SetValue(DependencyProperty, Object) |
Establece el valor local de una propiedad de dependencia en .DependencyObject API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.DependencyObject.SetValue (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de DependencyObject) |
| StartAnimation(ICompositionAnimationBase) |
Comienza la animación especificada en el elemento . API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.StartAnimation (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| StartBringIntoView() |
Inicia una solicitud al marco XAML para que el elemento se vea dentro de las regiones desplazables que contiene. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.StartBringIntoView (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| StartBringIntoView(BringIntoViewOptions) |
Inicia una solicitud al marco XAML para que el elemento se vea mediante las opciones especificadas. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.StartBringIntoView (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| StartDragAsync(PointerPoint) |
Inicia una operación de arrastrar y colocar. (Heredado de UIElement) |
| StopAnimation(ICompositionAnimationBase) |
Detiene la animación especificada en el elemento . API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.StopAnimation (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| TransformToVisual(UIElement) |
Devuelve un objeto de transformación que se puede usar para transformar las coordenadas del UIElement objeto al objeto especificado. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.TransformToVisual (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs) |
Intenta invocar un keyboard shortcut (or accelerator) mediante la búsqueda en todo el árbol visual de UIElement para el acceso directo. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.TryInvokeKeyboardAccelerator (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Cancela una notificación de cambio que se registró anteriormente mediante una llamada a RegisterPropertyChangedCallback. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.DependencyObject.UnregisterPropertyChangedCallback (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de DependencyObject) |
| UpdateLayout() |
Garantiza que todas las posiciones de los objetos secundarios de un objeto UIElement se actualicen correctamente para el diseño. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.UpdateLayout (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
Eventos
| AccessKeyDisplayDismissed |
Se produce cuando ya no se deben mostrar las claves de acceso. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.AccessKeyDisplayDismissed (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| AccessKeyDisplayRequested |
Se produce cuando el usuario solicita que se muestren las claves de acceso. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.AccessKeyDisplayRequested (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| AccessKeyInvoked |
Se produce cuando un usuario completa una secuencia de claves de acceso. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.AccessKeyInvoked (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ActualThemeChanged |
Se produce cuando el valor de la propiedad ActualTheme ha cambiado. (Heredado de FrameworkElement) |
| BringIntoViewRequested |
Se produce cuando StartBringIntoView se llama a en este elemento o en uno de sus descendientes. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.BringIntoViewRequested (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| CharacterReceived |
Se produce cuando la cola de entrada recibe un carácter compuesto único. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.CharacterReceived (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| 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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ContextCanceled (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ContextRequested (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| DataContextChanged |
Se produce cuando cambia el valor de la propiedad FrameworkElement.DataContext. (Heredado de FrameworkElement) |
| DoubleTapped |
Se produce cuando se produce una interacción de DoubleTap no controlada en el área de prueba de posicionamiento de este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.DoubleTapped (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| DragEnter |
Se produce cuando el sistema de entrada notifica un evento de arrastre subyacente con este elemento como destino. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.DragEnter (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| DragLeave |
Se produce cuando el sistema de entrada notifica un evento de arrastre subyacente con este elemento como origen. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.DragLeave (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| DragOver |
Se produce cuando el sistema de entrada informa de un evento de arrastre subyacente con este elemento como destino potencial para colocar. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.DragOver (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| DragStarting |
Se produce cuando se inicia una operación de arrastre. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.DragStarting (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Drop |
Se produce cuando el sistema de entrada notifica un evento de colocación subyacente con este elemento como el destino de la colocación. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Drop (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| DropCompleted |
Se produce cuando finaliza una operación de arrastrar y colocar con este elemento a medida que finaliza el origen. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.DropCompleted (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| EffectiveViewportChanged |
Se produce cuando cambia la FrameworkElementventanilla efectiva. (Heredado de FrameworkElement) |
| GettingFocus |
Se produce antes de recibir el UIElement foco. Este evento se genera sincrónicamente para asegurarse de que el foco no se mueve mientras el evento se propaga. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.GettingFocus (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| GotFocus |
Se produce cuando un objeto recibe el UIElement foco. Este evento se genera de forma asincrónica, por lo que el foco puede moverse de nuevo antes de que se complete el propagamiento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.GotFocus (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| Holding |
Se produce cuando se produce una interacción de suspensión no controlada sobre el área de prueba de posicionamiento de este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Holding (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| KeyDown |
Se produce cuando se presiona una tecla de teclado mientras tiene el UIElement foco. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyDown (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| KeyUp |
Se produce cuando se libera una tecla de teclado mientras tiene el UIElement foco. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.KeyUp (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de 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 FrameworkElement se ha construido y agregado un objeto al árbol de objetos y está listo para la interacción. (Heredado de FrameworkElement) |
| Loading |
Se produce cuando comienza FrameworkElement a cargarse . (Heredado de FrameworkElement) |
| LosingFocus |
Se produce antes de perder el UIElement foco. Este evento se genera sincrónicamente para asegurarse de que el foco no se mueve mientras el evento se propaga. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.LosingFocus (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| LostFocus |
Se produce cuando pierde el UIElement foco. Este evento se genera de forma asincrónica, por lo que el foco puede moverse de nuevo antes de que se complete el propagamiento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.LostFocus (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ManipulationCompleted |
Se produce cuando se completa una manipulación en .UIElement API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ManipulationCompleted (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ManipulationDelta |
Se produce cuando el dispositivo de entrada cambia de posición durante una manipulación. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ManipulationDelta (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ManipulationInertiaStarting |
Se produce cuando el dispositivo de entrada pierde el contacto con el objeto UIElement durante una manipulación y se inicia la inercia. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ManipulationInertiaStarting (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ManipulationStarted |
Se produce cuando un dispositivo de entrada inicia una manipulación en .UIElement API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ManipulationStarted (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ManipulationStarting |
Se produce cuando se crea por primera vez el procesador de manipulación. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ManipulationStarting (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.NoFocusCandidateFound (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PointerCanceled |
Se produce cuando un puntero que hizo contacto pierde de forma anormal el contacto. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerCanceled (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerCaptureLost (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PointerEntered |
Se produce cuando un puntero entra en el área de prueba de posicionamiento de este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerEntered (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PointerExited |
Se produce cuando un puntero deja el área de prueba de posicionamiento de este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerExited (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerMoved (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres de SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PointerPressed |
Se produce cuando el dispositivo de puntero inicia una acción Press dentro de este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerPressed (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PointerReleased |
Se produce cuando se libera el dispositivo de puntero que inició previamente una acción Press , mientras se encuentra dentro de este elemento. Tenga en cuenta que no se garantiza que el final de una acción Press active un evento PointerReleased; otros eventos pueden desencadenarse en su lugar. Para obtener más información, consulta Comentarios. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerReleased (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PointerWheelChanged |
Se produce cuando cambia el valor delta de una rueda del puntero. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PointerWheelChanged (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PreviewKeyDown |
Se produce cuando se presiona una tecla de teclado mientras tiene el UIElement foco. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PreviewKeyDown (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| PreviewKeyUp |
Se produce cuando se libera una tecla de teclado mientras tiene el UIElement foco. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.PreviewKeyUp (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| ProcessKeyboardAccelerators |
Se produce cuando se presiona .keyboard shortcut (or accelerator) API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.ProcessKeyboardAccelerators (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| RightTapped |
Se produce cuando se produce un estímulo de entrada de pulsación derecha mientras el puntero está sobre el elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.RightTapped (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (Heredado de UIElement) |
| SizeChanged |
Se produce cuando la ActualHeight propiedad o cambia el ActualWidth valor de un FrameworkElementobjeto . (Heredado de FrameworkElement) |
| Tapped |
Se produce cuando se produce una interacción de tap no controlada en el área de prueba de posicionamiento de este elemento. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.UIElement.Tapped (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). (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
Comentarios
Enviar y ver comentarios de
