Compartilhar via


UIElement3D.IsVisible Propriedade

Definição

Obtém um valor que indica se esse elemento está visível na interface do usuário (interface do usuário).

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

Valor da propriedade

true se o elemento estiver visível; caso contrário, false.

Comentários

A determinação do IsVisible valor leva muitos fatores em conta. Por outro lado, Visibility, que é uma propriedade configurável, indica apenas a intenção de tornar um elemento visível ou invisível programaticamente.

As alterações no valor dessa propriedade normalmente gerarão o IsVisibleChanged evento. Não há nenhum método de substituição de manipulação de classe "On*" do Microsoft .NET correspondente que permita que alguma classe derivada substitua esse comportamento e manipule o evento, mas um manipulador de classe ainda pode ser anexado diretamente com RegisterClassHandler.

Os elementos em IsVisible que é false não participam de eventos de entrada (ou comandos), não influenciam a medida nem organizam passagens de layout, não são focalizáveis, não estão em uma sequência de guias e não serão relatados em testes de clique. Por outro lado, os elementos em que IsEnabled é false ainda participarão de eventos e comandos, bem como testes de clique, mas também não são focalizáveis.

IsVisible não se destina a ser usado como um gatilho de estilo. Usar IsVisible como um gatilho de estilo pode ter resultados imprevisíveis. IsVisible destina-se à verificação de estado por implementações de entrada de nível inferior.

Informações da propriedade de dependência

Campo Identificador IsVisibleProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a