<ig:XamSliderNumericThumb Value="15" InteractionMode="Push" ToolTipVisibility="Visible">
<ig:XamSliderNumericThumb.ToolTipTemplate>
<!-- DataTemplate を追加します -->
</ig:XamSliderNumericThumb.ToolTipTemplate>
</ig:XamSliderNumericThumb>
xamSlider コントロールにツールチップを表示できます。ツールチップによって、エンドユーザーはマウスをその上に移動すると常にスライダーのつまみの値を確認できます。xamSlider コントロールのツールチップも完全にカスタマイズ可能です。
このトピックは、ページに xamSlider コントロールが追加済みであることを前提とします。詳細は、 「xamSlider を使用した作業の開始」トピックを参照してください。
このトピックで以下の手順に従えば、スタイルされたツールチップが表示されます。
xamSliderNumericThumb オブジェクトの ToolTipVisibility プロパティを Visible に設定します。
ToolTipTemplate プロパティのタグを xamSliderNumericThumb に追加します。
XAML の場合:
<ig:XamSliderNumericThumb Value="15" InteractionMode="Push" ToolTipVisibility="Visible">
<ig:XamSliderNumericThumb.ToolTipTemplate>
<!-- DataTemplate を追加します -->
</ig:XamSliderNumericThumb.ToolTipTemplate>
</ig:XamSliderNumericThumb>
DataTemplate を作成します。
Grid パネルを DataTemplate に追加します。
Rectangle を Grid パネルに追加します。
以下のプロパティを Rectangle に設定します。
Fill - Blue
Opacity - 0.65
XAML の場合:
<DataTemplate>
<Grid>
<Rectangle Fill="Blue" Opacity="0.65"/>
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
<!-- TextBlock を追加します -->
</StackPanel>
</Grid>
</DataTemplate>
TextBox コントロールを StackPanel コンテナーに追加します。以下のプロパティを設定します。
Text - {Binding}
Foreground - White
XAML の場合:
<TextBlock Foreground="White" Text="{Binding}"/>
アプリケーションを保存して実行します。