У меня есть ContextMenuStrip с двумя пунктами меню. Я хотел бы отобразить изображение на одном из этих элементов, но когда я делаю это, другой элемент изменяет размер до размера масштабирования изображения в MenuStrip, даже если у него нет самого изображения. Есть ли способ обойти это, чтобы просто изменить размер элемента, который имеет изображение, не затрагивая другие?
Обновление: Сначала я попытался установить свойство ImageScaling объекта MenuItem, которое я не хотел изменять в None. Это не имело никакого эффекта, равно как и игра со свойствами AutoSize или SizeMode.
Я добился определенного успеха, используя свойство BackgroundImage вместо свойства Image для MenuItem и просто вручную устанавливая размер отображаемого MenuItem. Но я не могу отобразить текст в нижней части MenuItem, даже если для свойства TextAlign установлено значение BottomCenter. Кроме того, использование свойства BackgroundImage кажется обходным, а не хорошим решением.