BitmapImage B = new BitmapImage();
B.BeginInit();
B.StreamSource = asm.GetManifestResourceStream("WpfApplication26.Back1.png");
B.EndInit();
image1.Source = B;
圖像(Back1.png)的尺寸是32×32,和設置我圖像控制的大小爲32 * 32和設置屬性「縮放」爲「無」。爲什麼我的圖像控件中的圖像不清晰?
BitmapImage B = new BitmapImage();
B.BeginInit();
B.StreamSource = asm.GetManifestResourceStream("WpfApplication26.Back1.png");
B.EndInit();
image1.Source = B;
圖像(Back1.png)的尺寸是32×32,和設置我圖像控制的大小爲32 * 32和設置屬性「縮放」爲「無」。爲什麼我的圖像控件中的圖像不清晰?
嘗試SnapsToDevicePixels="True"
在圖像控件上。
嘗試
RenderOptions.BitmapScalingMode="NearestNeighbor"
上的圖像控制在XAML
或
RenderOptions.SetBitmapScalingMode(image1, BitmapScalingMode.NearestNeighbor)
在代碼。
如果你仍然想清除的圖像,這意味着,它轉向空白,只設置源爲「空」
image1.Source = null;
這並不需要的BitmapImage。
對不起,回覆日期很晚...