C# WPF滑块thumb.DragCompleted

C# WPF滑块thumb.DragCompleted,c#,wpf,naudio,C#,Wpf,Naudio,我在学习诺迪奥的马克·希思课程。 我在活动中使用滑块: Thumb.DragCompleted="SilderPositionOnDragCompleted" 在c#中: 我很确定我写错了: System.Windows.Controls.Primitives.Thumb.DragCompleted 因为我不知道我需要写什么-我在网站上看到了这个 这些都是错误 我需要做什么 谢谢 试试这个: private void SilderPositionOnDragCompleted(object

我在学习诺迪奥的马克·希思课程。 我在活动中使用滑块:

Thumb.DragCompleted="SilderPositionOnDragCompleted"
在c#中:

我很确定我写错了:

System.Windows.Controls.Primitives.Thumb.DragCompleted 
因为我不知道我需要写什么-我在网站上看到了这个

这些都是错误

我需要做什么

谢谢

试试这个:

private void SilderPositionOnDragCompleted(object sender, RoutedEventArgs e)
{
    if (reader != null)
    {
        reader.CurrentTime = TimeSpan.FromSeconds(slider.Value);
    }
}
第二个参数的类型应为
RoutedEventArgs

如果以编程方式连接事件处理程序,则应使用以下语法:

Thumb.DragCompleted += SilderPositionOnDragCompleted;
…其中“Thumb”是您的拇指的名称:

<Thumb x:Name="Thumb" />

谢谢你的帮助。它修复了1个错误,但我仍然得到了错误“没有为'silderPositionDragCompleted'匹配委托重载”您可以发布完整的XAML标记/代码,然后在那里连接事件处理程序吗?复制它太长了,所以这里是图片。对不起,我没有注意到我更改了链接。如果需要任何进一步的帮助,请查看我的编辑并发布代码。
<Thumb x:Name="Thumb" />
Thumb Thumb = ...;