придание эффектов кнопкам в vb.net - PullRequest
0 голосов
/ 07 марта 2011

Buttons on UI

На рисунке показаны кнопки моего пользовательского интерфейса в vb.net. Все эти кнопки имеют фоновые изображения.Теперь я хочу, чтобы эти кнопки отображались как неактивные, когда соответствующие им действия недоступны, поэтому я делаю их cmd.enable = false, но все же в пользовательском интерфейсе нет никакого визуального эффекта отключения этих кнопок.Они продолжают выглядеть так же, как во включенном режиме.Итак, как придать эффект отключенного состояния этим кнопкам.

Таким же образом я хочу, чтобы эффект был виден, когда мышь наведена на эти кнопки и нажаты кнопки

1 Ответ

3 голосов
/ 07 марта 2011

Они совсем не похожи на кнопки, это выглядит как ряд изображений. Используйте настоящую кнопку или ToolStrip с ToolStripButtons, установите их свойство Image. Когда вы устанавливаете для их свойства Enabled значение false, они автоматически удаляют все цвета с изображения, делая его неактивным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...