Я хочу поместить несколько изображений в ToolStripButton
и изменить изображения в зависимости от состояния кнопки.
Поэтому я установил .ImageList
из ToolStrip
в качестве своего ImageList
и просто изменил ToolStripButton.ImageIndex
на соответствующее значение.
Однако значки кажутся искаженными по сравнению с предоставлением точно такого же изображения непосредственно свойству ToolStripButton.Image
.
На картинке ниже изображение слева — это изображение от ImageList
, изображение справа устанавливается через ToolStripButton.Image
. Как вы можете видеть, слева есть несколько маленьких странных пикселей, особенно заметных, когда кнопка нажата.
Я пытался изменить TransparencyColor
и ColorDepth
, но это не имело никакого значения. Любые подсказки относительно того, что мне не хватает?