Привязка значения слайдера и метки не округляется - PullRequest
0 голосов
/ 16 марта 2019

Я пытался заставить метки правильно показывать значение ползунка. Я добавил StringFormat к первой метке, чтобы предотвратить появление значений, таких как 1.00000000000001, но они все еще отображаются, и я не могу понять, почему. Любая помощь приветствуется!

    <Slider x:Name="speedSlider" HorizontalAlignment="Left" Margin="126,43,0,0" VerticalAlignment="Top" Height="26" Width="250" Minimum="0.5" IsSnapToTickEnabled="True" TickFrequency="0.1"/>
    <Slider x:Name="sizeSlider" HorizontalAlignment="Left" Margin="126,89,0,0" VerticalAlignment="Top" Width="250" Minimum="10" Maximum="20" IsSnapToTickEnabled="True" TickFrequency="2"/>
    <Label x:Name="speedLabel" Content="Speed cm/s" HorizontalAlignment="Left" Margin="44,43,0,0" VerticalAlignment="Top"/>
    <Label x:Name="sizeLabel" Content="Size in pixels" HorizontalAlignment="Left" Margin="44,81,0,0" VerticalAlignment="Top"/>
    <Label x:Name="speedSliderNumberLabel" Content="{Binding ElementName=speedSlider, Path=Value, UpdateSourceTrigger=PropertyChanged, StringFormat={}{0:0.00}}" HorizontalAlignment="Left" Margin="381,43,0,0" VerticalAlignment="Top"/>
    <Label x:Name="sizeSliderNumberLabel" Content="{Binding ElementName=sizeSlider,Path=Value, UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Left" Margin="381,81,0,0" VerticalAlignment="Top"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...