У меня есть ToolStripButton, который используется как переключатель. Если этот флажок установлен, кнопка окружена синим контуром, но цвет фона отсутствует. Пользователю недостаточно ясно, что кнопка проверена, поэтому я хотел бы изменить цвет фона, чтобы сделать состояние проверки более заметным.
Как мне действовать? об изменении цвета выделения, когда для свойства Checked установлено значение true?
Вот фрагмент кода:
this.hideInactiveVehiclesToolstripButton.CheckOnClick = true;
this.hideInactiveVehiclesToolstripButton.ForeColor = System.Drawing.Color.Blue;
this.hideInactiveVehiclesToolstripButton.AutoSize = false;
this.hideInactiveVehiclesToolstripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.hideInactiveVehiclesToolstripButton.Image = global::ClientUI.Properties.Resources.toggleInactive;
this.hideInactiveVehiclesToolstripButton.ImageTransparentColor = System.Drawing.Color.Black;
this.hideInactiveVehiclesToolstripButton.Name = "hideInactiveVehiclesToolstripButton";
this.hideInactiveVehiclesToolstripButton.Size = new System.Drawing.Size(48, 48);
this.hideInactiveVehiclesToolstripButton.Text = "Hide Inactive Vehicles";
this.hideInactiveVehiclesToolstripButton.Click +=new System.EventHandler(this.hideInactiveVehiclesToolstripButton_Click);
Подробнее здесь: https://stackoverflow.com/questions/209 ... d-color-wh
Как изменить цвет подсветки/фона System.Windows.Forms.ToolStripButton, если этот флажок установлен? ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Невозможно изменить цвет фона выбранного элемента в Xamarin.Forms ListView
Anonymous » » в форуме C# - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-