У меня есть изображение шириной 1 пиксель и некоторой высоты. Мне нужно нарисовать это изображение по всей ширине элемента управления в его событии OnPaint. Я заставляю его рисовать, но не правильно. Кажется, что когда он растягивается, он на самом деле не заполняет все пиксели. Как будто интерполяция выключена. Есть ли способ сказать «перестань быть умным, просто нарисуй это уже»? Я не вижу InterpolationMode.Off или .None в опциях для графического объекта.
Я могу подтвердить, что на самом деле рисую всю ширину, используя изображение шириной X, где X - такая же ширина, как у элемента управления Затем, когда он рисует, он покрывает всю область как обычно. Однако этот элемент управления постоянно изменяется, и для экономии памяти и всего того джаза, использующего изображения шириной 1px, это вполне нормально в веб-мире. Это для настольного приложения C #, хотя. Есть идеи как это исправить?