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