【发布时间】:2010-11-05 00:55:21
【问题描述】:
我在 silverlight 应用程序中为音频播放器使用滑块控件。播放音频时滑块不移动。 下面是我的 XAML 代码。如何获得?
<Slider x:Name="Slider" Grid.Column="0" Grid.Row="1" Grid.ColumnSpan="2"
MouseLeftButtonDown="MouseClicked" MouseLeftButtonUp="MouseReleased"
ValueChanged="Slider_ValueChanged" Height="30" Width="484" ></Slider>
滑块事件的代码:
private void Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
Audio.Pause();
Audio.Position = TimeSpan.FromSeconds(Slider.Value);
Audio.Play();
}
private void MouseClicked(object sender, MouseButtonEventArgs e)
{
Audio.Pause();
Audio.Position = TimeSpan.FromSeconds(Slider.Value);
}
private void MouseReleased(object sender, MouseButtonEventArgs e)
{
Audio.Play();
}
【问题讨论】:
-
请删除您之前问题的副本。我已经将您包含的代码移至该问题。
标签: silverlight silverlight-3.0