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 值。
範例
下列程式碼範例示範 工具提示的位置模式。
<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 的放置目標就是將 ToolTip 指定為其 TooltipService.ToolTip 附加屬性值的元素,且任何 Placement 值都會套用至該目標。
Placement 和 PlacementTarget 通常會保留為預設值。 指定其中一個或兩個屬性的案例是,如果您嘗試避免工具提示遮蔽工具提示在顯示工具提示時所參考的內容的情況。