я хочу следующее на btn1.Click:Как воспроизвести звуковой сигнал, нажав на отключенное управление?
if (btn1.Enabled == false) System.Media.SystemSounds.Beep.Play();
Есть ли способ, чтобы играть звуковой сигнал, хотя btn1 отключен?
На самом деле, мне нужно что-то вроде этого, чтобы по умолчанию:
foreach (controls c in Form1.Controls)
if (c is clicked && c.Enabled == false)
System.Media.SystemSounds.Beep.Play();
Если управление отключено, он не получит событие click. Вам нужно будет сохранить состояние «включено» отдельно и проверить свой флаг в обработчике событий кликов. – ChrisF
Окрашенный внешний вид должен указывать на то, что его отключили, и если вы хотите добавить что-нибудь еще, по крайней мере, отключить «ToolTip» как лучший вариант. – V4Vendetta
Зачем вам нужно издавать звуковой сигнал, когда пользователь нажимает на отключенную кнопку? Внешний вид кнопки уже говорит пользователю, что «я отключен». –