Тебе несколько лет назад этот вопрос задавали здесь LinearGradientBrush Обход артефакта?
У нас был какой-то код, написанный в то времяМы использовали обходной путь.Теперь мы проводим рефакторинг нашего кода.Эта ошибка все еще существует в .Net 3.5?
Это проблема округления с плавающей запятой.Вы исправляете это, устанавливая Graphics.PixelOffsetMode в PixelOffsetMode.Half;- Ганс Пассант 8 декабря 11 в 13: 32