Почему изображение в моем элементе управления изображением нечеткое? - PullRequest
0 голосов
/ 13 января 2011
BitmapImage B = new BitmapImage();
B.BeginInit();
B.StreamSource = asm.GetManifestResourceStream("WpfApplication26.Back1.png");
B.EndInit();
image1.Source = B;

Размер изображения (Back1.png) составляет 32 * 32, и я установил размер элемента управления изображениями на 32 * 32, а для свойства "Масштаб" - "Нет".

Ответы [ 3 ]

1 голос
/ 13 января 2011

Попробуйте

RenderOptions.BitmapScalingMode="NearestNeighbor"

на элементе управления изображением в xaml или

RenderOptions.SetBitmapScalingMode(image1, BitmapScalingMode.NearestNeighbor)

в коде.

0 голосов
/ 25 октября 2011

Если вы все еще хотите очистить изображение, то есть превратить его в пустое, просто установите для источника значение «null»

image1.Source = null;

Это не требует BitmapImage.за поздний ответ ...

0 голосов
/ 13 января 2011

Попробуйте SnapsToDevicePixels="True" на элементе управления изображением.

...