使用 XAML 显示滑块的值

Nol*_*lie 6 c# wpf slider

如何仅在单击时显示滑块的当前值?类似于工具提示但不是鼠标悬停的东西。

这段代码给了我鼠标悬停时滑块的值,它显示为双值:

<Slider x:Name="slider" HorizontalAlignment="Left" Maximum="100" Margin="76,10,0,0" VerticalAlignment="Top" Width="184" ToolTipService.ToolTip="{Binding Path=Value, ElementName=slider}" Value="80"/>
Run Code Online (Sandbox Code Playgroud)

如何修改它以接收整数值,并且仅在单击滑块时才接收?

Cle*_*ens 11

而不是显式设置工具提示,设置AutoToolTipPlacementAutoToolTipPrecision属性,例如

<Slider ... AutoToolTipPlacement="TopLeft" AutoToolTipPrecision="0" />
Run Code Online (Sandbox Code Playgroud)