WPF コントロールにツールチップを表示

スポンサーリンク

WPF のコントロールにツールチップを表示するには、FrameworkElement クラスの Tooltip プロパティを使います。 Object 型なので、単純なテキスト以外にも色々なオブジェクトを配置することができます。 2つ目の Button コントロールでは、ツールチップに TextBlock を入れて折り返し表示してみました。

<Button Content="マウスをホバーして" Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" Name="button1" VerticalAlignment="Top" Width="195">
<ToolTipService.ToolTip>
<ToolTip Content="簡単なツールチップ"/>
</ToolTipService.ToolTip>
</Button>
<Button Content="マウスをホバーして" Height="23" HorizontalAlignment="Left" Margin="10,43,0,0" Name="button2" VerticalAlignment="Top" Width="195">
<ToolTipService.ToolTip>
<TextBlock Text="折り返し表示するツールチップ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------折り返し表示するツールチップ" TextWrapping="Wrap"/>
</ToolTipService.ToolTip>
</Button>

MSDN – FrameworkElement.ToolTip プロパティ
http://msdn.microsoft.com/ja-jp/library/system.windows.frameworkelement.tooltip%28v=vs.100%29.aspx

コメント

タイトルとURLをコピーしました