UIElement3D.IsVisible プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この要素がユーザー インターフェイス (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アタッチすることもできます。
IsVisibleがfalse
入力イベント (またはコマンド) に参加せず、レイアウトのメジャー パスまたは配置パスに影響を与えない要素、フォーカス可能でない要素、タブ シーケンス内にない要素、ヒット テストでは報告されません。 これに対し、 が のIsEnabledfalse
要素は引き続きイベントとコマンドに参加し、ヒット テストに参加しますが、フォーカスも設定できません。
IsVisible は、スタイル トリガーとして使用するためのものではありません。 スタイル トリガーとして を使用すると IsVisible 、予期しない結果になる可能性があります。 IsVisible は、下位レベルの入力実装による状態チェックを目的としています。
依存プロパティ情報
識別子フィールド | IsVisibleProperty |
に設定されたメタデータ プロパティ true |
なし |
適用対象
.NET