ToolTip.Placement プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public:
property PlacementMode Placement { PlacementMode get(); void set(PlacementMode value); };
PlacementMode Placement();
void Placement(PlacementMode value);
public PlacementMode Placement { get; set; }
var placementMode = toolTip.placement;
toolTip.placement = placementMode;
Public Property Placement As PlacementMode
<ToolTip Placement="placementModeMemberName"/>
プロパティ値
PlacementMode 値の 1 つ。
例
次のコード例は、 ツールヒントの配置モードを示しています。
<StackPanel Margin="120" >
<TextBlock Text="ToolTip Control"/>
<TextBlock Text="Hover over an item to see its ToolTip: " Margin="0,10"/>
<ListBox Width="100" HorizontalAlignment="Left">
<ListBoxItem Content="Left"
ToolTipService.ToolTip="ToolTip to the left."
ToolTipService.Placement="Left" />
<ListBoxItem Content="Right"
ToolTipService.ToolTip="ToolTip to the right."
ToolTipService.Placement="Right" />
<ListBoxItem Content="Top"
ToolTipService.ToolTip="ToolTip at the top."
ToolTipService.Placement="Top" />
<ListBoxItem Content="Bottom"
ToolTipService.ToolTip="ToolTip at the bottom."
ToolTipService.Placement="Bottom"/>
<ListBoxItem Content="Mouse"
ToolTipService.ToolTip="ToolTip based on the cursor position."
ToolTipService.Placement="Mouse"/>
</ListBox>
</StackPanel>
注釈
PlacementTarget が明示的に存在しない場合、ToolTip の配置ターゲットは ToolTipService.ToolTip 添付プロパティ値の値として ToolTip を指定する要素であり、Placement 値はそのターゲットに適用されます。
Placement と PlacementTarget は通常、既定値のままです。 これらのプロパティのいずれかまたは両方を指定するシナリオは、ヒントが表示されている間に参照しているコンテンツがヒントによって隠されるケースを回避しようとしている場合です。