VisualElement.InputTransparent プロパティ


この要素をユーザー インターフェイス サイクルに含めるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether this element should be involved in the user interaction cycle. これはバインド可能なプロパティです。This is a bindable property.

public bool InputTransparent { get; set; }
member this.InputTransparent : bool with get, set


false 場合は、要素とその子は、入力を受信する必要があります。true代わりに、視覚的に、現在のビジュアル要素の背後にある要素への入力を渡す場合は、要素もその子の入力を受信する必要がありますする必要があります。false if the element and its children should receive input; true if neither the element nor its children should receive input and should, instead, pass inputs to the elements that are visually behind the current visual element. 既定値は false です。Default is false.


InputTransparent の設定は、IsEnabled を false に設定すると同じではありません。Setting InputTransparent is not the same as setting IsEnabled to false. InputTransparent の設定のみの入力を無効にし、代わりに渡されると、VisualElement視覚的に、要素の背景です。Setting InputTransparent only disables inputs and instead causes them to be passed to the VisualElement that is visually behind the element. 通常、要素の親です。Usually, this is the parent of the element. 値、InputTransparentプロパティは、ビジュアル要素の子要素によって継承されます。The value of the InputTransparent property is inherited by a visual element's child elements.