UIElement3D.IsVisible Egenskap

Definition

Hämtar ett värde som anger om det här elementet visas i användargränssnittet (UI).

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

Egenskapsvärde

trueom elementet är synligt; annars . false

Kommentarer

Bestämning av värdet IsVisible tar hänsyn till många faktorer. Däremot Visibilityanger , som är en inställningsbar egenskap, bara avsikten att programmatiskt göra ett element synligt eller osynligt.

Ändringar av värdet för den här egenskapen höjer IsVisibleChanged vanligtvis händelsen. Det finns ingen matchande Microsoft .NET "På*"-klasshanterings åsidosättningsmetod som gör att vissa härledda klasser kan åsidosätta det beteendet och hantera händelsen, men en klasshanterare kan fortfarande kopplas direkt till RegisterClassHandler.

Element där IsVisible inte false deltar i indatahändelser (eller kommandon), påverkar inte måttet eller ordnar layoutpass, är inte fokuserbara, är inte i en fliksekvens och rapporteras inte vid träfftestning. Däremot kommer element där IsEnabled är false fortfarande att delta i händelser och kommandon, och träfftestning, men är inte heller fokuserbara.

IsVisible är inte avsett att användas som en formatutlösare. Att använda IsVisible som en formatutlösare kan ha oförutsägbara resultat. IsVisible är avsedd för tillståndskontroll av indataimplementeringar på lägre nivå.

Information om beroendeegenskap

Objekt Value
Identifierarfält IsVisibleProperty
Metadataegenskaper inställda på true Ingen

Gäller för