UIElement3D.IsVisible Proprietà

Definizione

Ottiene un valore che indica se questo elemento è visibile nell'interfaccia utente.

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.

Commenti

La determinazione del IsVisible valore tiene conto di molti fattori. Al contrario, Visibility, che è una proprietà impostabile, indica solo l'intenzione di rendere visibile o invisibile un elemento a livello di codice.

Le modifiche apportate al valore di questa proprietà genereranno in genere l'evento IsVisibleChanged . Non esiste alcuna classe "On*" corrispondente che gestisce l'override della classe che consente ad alcune classi derivate di eseguire l'override di tale comportamento e gestire l'evento, ma un gestore di classi potrebbe comunque essere collegato direttamente a RegisterClassHandler.

Gli elementi in cui IsVisiblefalse non partecipano agli eventi di input (o ai comandi), non influiscono né sulla misura né sui passaggi di disposizione del layout, non sono attivabili, non si trovano in una sequenza di tabulazione e non verranno segnalati nei hit testing. Al contrario, gli elementi in cui IsEnabled è false ancora parteciperanno a eventi e comandi e hit testing, ma non sono anche attivabili.

IsVisible non deve essere usato come trigger di stile. L'uso IsVisible di come trigger di stile potrebbe avere risultati imprevedibili. IsVisible è destinato al controllo dello stato mediante implementazioni di input di livello inferiore.

IsVisible è stato introdotto in .NET Framework versione 3.5. Per altre informazioni, vedere Versioni e dipendenze.

Informazioni proprietà di dipendenza

Campo Identificatore IsVisibleProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a