2015-07-02 18 views
0

我有ListView和i插入到同一columnSliderTextBlock對齊滑塊和TextBlock的共同內部的ListView柱

<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> 

而這是結果:

enter image description here

卜當Slider值改變成不可讀:

enter image description here

任何建議如何解決它,並確保只顯示整數?

回答

1

通過ading在滑塊TickFrequency這兩個屬性和IsSnapToTickEnabled

<Slider Name="sliderColumn" 
      HorizontalAlignment="Left" VerticalAlignment="Center" Width="80" TickFrequency="1" IsSnapToTickEnabled="True"/> 
+0

感謝那些workd但有可能採取一個小標籤,以正確的更改滑塊喜歡這個?當前如果滑塊值高於10 - 標籤隱藏滑塊的右側(我嘗試Padding =「20,0,0,0」但這仍然不夠) –

+0

@markyer你想滑塊值超過10?並且如果它的問題已修復,請將其標記爲已接受 –

+0

我的滑塊lave的最大值爲100,但當此值超過2位數時,該標籤隱藏滑塊右側 –