Compartir vía


UIElement3D.IsVisible Propiedad

Definición

Obtiene un valor que indica si este elemento está visible en la interfaz de usuario (UI).

public:
 property bool IsVisible { bool get(); };
public bool IsVisible { get; }
member this.IsVisible : bool
Public ReadOnly Property IsVisible As Boolean

Valor de propiedad

true si el elemento está visible; en caso contrario, false.

Comentarios

La determinación del IsVisible valor tiene en cuenta muchos factores. En cambio, , Visibilityque es una propiedad que se puede establecer, solo indica la intención de hacer visible o invisible un elemento mediante programación.

Normalmente, los cambios realizados en el valor de esta propiedad generarán el IsVisibleChanged evento. No hay ningún método de invalidación de control de clases "On*" de Microsoft .NET que permita que alguna clase derivada invalide ese comportamiento y controle el evento, pero un controlador de clases todavía podría asociarse directamente con RegisterClassHandler.

Los elementos en IsVisiblefalse los que no participan en eventos de entrada (o comandos), no influyen en el paso de medida o organización del diseño, no se pueden centrar, no están en una secuencia de tabulaciones y no se notificarán en las pruebas de posicionamiento. Por el contrario, los elementos en los que IsEnabled seguirán false participando en eventos y comandos, y las pruebas de posicionamiento, pero tampoco se pueden centrar.

IsVisible no está pensado para usarse como desencadenador de estilo. El uso IsVisible de como desencadenador de estilo podría tener resultados imprevisibles. IsVisible está pensado para la comprobación de estado mediante implementaciones de entrada de nivel inferior.

Información sobre propiedades de dependencia

Campo identificador IsVisibleProperty
Propiedades de metadatos establecidas en true None

Se aplica a