如何控制C#XAML滑块值?

时间:2014-08-10 05:35:47

标签: c# wpf xaml

这是XAML滑块代码:

<Slider x:Name="volumeSlider" VerticalAlignment="Center" ValueChanged="ChangeMediaVolume" 
    Height="23" Width="265" Margin="5" Maximum="1" Minimum="0"
                Value="0.1"  />

C#代码:

public void ChangeMediaVolume(object sender, RoutedPropertyChangedEventArgs<double> args)
{
    MyVideo.Volume = (double)volumeSlider.Value;
}

我想添加一个可以控制滑块值的条件。在该滑块值分开5步之后,该值根据某些变量而改变。

如何获得此结果?

1 个答案:

答案 0 :(得分:0)

您只需要将滑块中的值绑定到media.volume或其他方式 - 就像您想要的那样! 看看这里: https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh758320.aspx