UIElement3D.IsVisible Proprietà

Definizione

Ottiene un valore che indica se questo elemento è visibile nell'interfaccia utenteuser interface (UI).Gets a value indicating whether this element is visible in the interfaccia utenteuser interface (UI).

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

Valore della proprietà

true se l'elemento è visibile. In caso contrario, false.true if the element is visible; otherwise, false.

Commenti

La determinazione del valore IsVisible prende in considerazione molti fattori.Determination of the IsVisible value takes many factors into account. Al contrario, Visibility, che è una proprietà impostabile, indica solo l'intenzione di rendere visibile o invisibile un elemento a livello di codice.In contrast, Visibility, which is a settable property, only indicates the intention to programmatically make an element visible or invisible.

Le modifiche apportate al valore di questa proprietà generano in genere l'evento IsVisibleChanged.Changes to the value of this property will typically raise the IsVisibleChanged event. Non esiste alcun Microsoft .NETMicrosoft .NET corrispondente al metodo di override della gestione delle classi "on *" che consentirebbe a una classe derivata di eseguire l'override di tale comportamento e gestire l'evento, ma un gestore di classi può comunque essere collegato direttamente con RegisterClassHandler.There is no matching Microsoft .NETMicrosoft .NET "On*" class handling override method that would allow some derived class to override that behavior and handle the event, but a class handler could still be attached directly with RegisterClassHandler.

Gli elementi in cui IsVisible è false non partecipano ad eventi di input (o comandi), non influiscono né sulla misura né sul passaggio di disposizione del layout, non sono attivabili, non sono inclusi in una sequenza di tabulazione e non verranno segnalati nell'hit testing.Elements where IsVisible is false do not participate in input events (or commands), do not influence either the measure or arrange passes of layout, are not focusable, are not in a tab sequence, and will not be reported in hit testing. Al contrario, gli elementi in cui IsEnabled è false parteciperanno ancora a eventi e comandi e l'hit testing, ma non sono anche attivabili.In contrast, elements where IsEnabled is false will still participate in events and commands, and hit testing, but are also not focusable.

IsVisible non può essere usato come trigger di stile.IsVisible is not intended to be used as a style trigger. L'uso di IsVisible come trigger di stile potrebbe avere risultati imprevedibili.Using IsVisible as a style trigger might have unpredictable results. IsVisible è concepito per il controllo dello stato dalle implementazioni di input di livello inferiore.IsVisible is intended for state checking by lower level input implementations.

IsVisible è stato introdotto nella versione .NET Framework 3,5.IsVisible is introduced in the .NET Framework version 3.5. Per altre informazioni, vedere Versioni e dipendenze.For more information, see Versions and Dependencies.

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field IsVisibleProperty
Proprietà dei metadati impostate su trueMetadata properties set to true nessunoNone

Si applica a