ToolTip.PlacementTarget プロパティ

定義

ToolTipService によって開かれた場合に、ツール ヒントを相対的に配置するビジュアル要素またはコントロールを取得または設定します。

public:
 property UIElement ^ PlacementTarget { UIElement ^ get(); void set(UIElement ^ value); };
UIElement PlacementTarget();

void PlacementTarget(UIElement value);
public UIElement PlacementTarget { get; set; }
var uIElement = toolTip.placementTarget;
toolTip.placementTarget = uIElement;
Public Property PlacementTarget As UIElement
<ToolTip PlacementTarget="{Binding ElementName=placementTargetName}"/>

プロパティ値

ToolTipService によって開かれた場合に、ツール ヒントが相対的に配置されるビジュアル要素またはコントロール。 既定値は null です

注釈

PlacementTarget が明示的に存在しない場合、ToolTip の配置ターゲットは ToolTipService.Tooltip 添付プロパティ値の値として ToolTip を指定する要素であり、Placement 値はそのターゲットに適用されます。 配置ターゲットの決定は、ビジュアル ツリーの構成に基づいており、ツールヒントを表示するかどうかは、ターゲットのヒット テスト特性と平行です。 IsEnabled が false の Control インスタンスでは、ツールヒントは表示されません。

Placement と PlacementTarget は通常、既定値のままです。 これらのプロパティのいずれかまたは両方を指定するシナリオは、ヒントが表示されている間に参照しているコンテンツがヒントによって隠されるケースを回避しようとしている場合です。

適用対象

こちらもご覧ください