WPF代码没报错,可以正常运行,但是运行一半就关了

跟着网上的视频自学WPF,代码跟视频教程里的一样,也能正常运行,但是代码最终没跑完就关了
private void btnChoosePic_Click(object sender, RoutedEventArgs e)
    {
        OpenFileDialog ofd = new OpenFileDialog();
        ofd.Filter = "JPEG|*.jpeg|PNG|*.png|JPG|*.jpg";
        if (ofd.ShowDialog() == true)
        {
            string PicFileName = ofd.Filter;
            image1.Source = new BitmapImage(new Uri(PicFileName));
        }
    }
这段代码本来是要在窗口的image1框里面插入一张选中的图片,但是选择完图片之后窗口就自动关闭了,哪位麻烦帮忙看一下

img

断点调试后显示出这个问题