我不知道为什么,但我收到以下错误:
你调用的对象是空的。
使用此代码:
private void volumeTracker_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
video.Volume = volumeTracker.Value;
if (volumeTracker.Value == 0)
{
volume.Source = new BitmapImage(new Uri("pack://application:,,,/Images/mutebutton.png"));
}
else
{
volume.Source = new BitmapImage(new Uri("pack://application:,,,/Images/volumebutton.png")); //Error occurs on this line
}
}
如果我只设置一次源(例如,如果我删除了此代码的 else 部分),这对我来说毫无意义。