Я только что пытался использовать вышеупомянутое в своем коде, и я считаю, что есть проблема с функцией Bitmap2BitmapImage (и, возможно, с другой).
using (MemoryStream ms = new MemoryStream())
Имеет ли вышеперечисленноерезультат строки в потоке?Это означает, что возвращенный BitmapImage теряет свое содержимое.
Поскольку я новичок в WPF, я не уверен, что это правильное техническое объяснение, но код не работал в моем приложении, пока я не удалилиспользуя директиву.