1
我创建了一个WriteableBitmap
对象,绘制一条线并尝试将其设置为Image
控件的源。出于某种原因,程序停止响应,然后在我尝试设置源时5秒钟后关闭。任何人有任何想法有什么不对? (我也使用WriteableBitmapEx)WriteableBitmap崩溃没有消息的程序?
WriteableBitmap bit = new WriteableBitmap(400, 400, 96, 96, PixelFormats.Bgr32, null);
WriteableBitmapExtensions.DrawLine(bit, 10, 10, 300, 300, Core.PrimaryColor.ColorValue);
ImageCanvas.Source = bit; // Sets the image to our bitmap, but program crashes for some reason!
+1发现此问题。只需要添加* WriteableBitmapEx *还提供了一种用于创建'WriteableBitmap':s,'BitmapFactory.New(int pixelWidth,int pixelHeight)'的可移植方法。对于WPF,此方法完全使用上述构造函数参数。如果需要,使用工厂方法而不是基于显式的基于WPF的构造函数可以更轻松地将代码移植到其他平台。 –
非常感谢,@AndersGustafsson +1 for'BitmapFactory.New' – Oztaco