0

我不知道为什么,但我收到以下错误:

你调用的对象是空的。

使用此代码:

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 部分),这对我来说毫无意义。

4

0 回答 0