0
我正嘗試將圖像加載到WPF應用程序中的Image
控件中。WPF以編程方式將BitmapImage加載到圖像中
我需要在一個函數中設置輸入,並將其綁定到另一個函數中的Image
。
這工作:
var b = new Binding { Source = (ImageSource)new ImageSourceConverter().ConvertFromString("D:/data/TestPattern.jpg") };
CameraFrame.SetBinding(Image.SourceProperty, b);
但這並不:
BitmapImage bSource = new BitmapImage(new Uri("D:/data/TestPattern.jpg"));
var b = new Binding { Source = (ImageSource)new ImageSourceConverter().ConvertFrom(bSource) };
CameraFrame.SetBinding(Image.SourceProperty, b);
這是爲什麼?我在ConvertFrom
函數中錯過了什麼嗎?
嗨,謝謝你的回覆。我實際上在另一個線程中設置了'BitmapImage',並調用了一個opencv dll。所以我不能使用文件字符串。 – anti
這是一個實時相機流...... – anti
那麼?我的主要觀點是;爲什麼你嘗試創建一個綁定,而不是簡單地將ImageSource屬性設置爲圖像? – mm8