Share via


UIElement3D.IsVisible 屬性

定義

取得值,指出這個元素是否顯示在使用者介面 (UI) 中。

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

屬性值

如果項目可見,則為 true;否則為 false

備註

IsVisible判斷值會將許多因素納入考慮。 相反地, Visibility這是可設定的屬性,只表示以程序設計方式讓專案成為可見或不可見的意圖。

此屬性值的變更通常會引發 IsVisibleChanged 事件。 沒有相符的 Microsoft .NET “On*” 類別處理覆寫方法,可讓某些衍生類別覆寫該行為並處理事件,但類別處理程式仍然可以直接附加。RegisterClassHandler

IsVisiblefalse參與輸入事件的元素 (或命令) 、不會影響版面配置的量值或排列階段、無法設定焦點、不在索引卷標順序中,也不會在點擊測試中報告。 相反地,其中 IsEnabled 的 元素 false 仍會參與事件和命令,以及點擊測試,但也無法聚焦。

IsVisible 不是用來做為樣式觸發程式。 使用 IsVisible 作為樣式觸發程式可能會產生無法預期的結果。 IsVisible 適用於較低層級輸入實作的狀態檢查。

相依性屬性資訊

標識元欄位 IsVisibleProperty
設定為的元數據屬性 true

適用於