在 ListView 列中将 Slider 和 TextBlock 对齐

Alignment Slider and TextBlock together inside ListView column

我有 ListView 并且我在同一个 column:

中插入了 SliderTextBlock
<DataTemplate x:Key="MyDataTemplate2">
    <Grid Margin="-7" >
        <Slider Name="sliderColumn"
                HorizontalAlignment="Left" VerticalAlignment="Center" Style="{StaticResource SliderStyle}" Width="80"/>
        <TextBlock Text="{Binding Path=Value, ElementName=sliderColumn, StringFormat={}{0}}" FontSize="11" Foreground="White"
                   VerticalAlignment="Center" HorizontalAlignment="Right" />
    </Grid>
</DataTemplate>

这是结果:

Bu 当 Slider 值更改时变得不可读:

关于如何修复它并确保只显示整数的任何建议?

通过在滑块 TickFrequencyIsSnapToTickEnabled

中添加这两个属性来像这样更改滑块
<Slider Name="sliderColumn"
            HorizontalAlignment="Left" VerticalAlignment="Center" Width="80" TickFrequency="1" IsSnapToTickEnabled="True"/>