Отключить кнопку в приложении C# Windows Forms

Чтобы отключить кнопку в приложении C# Windows Forms, вы можете использовать один из следующих методов:

  1. Метод 1. Установите для свойства «Включено» значение false:

    button1.Enabled = false;
  2. Способ 2. Используйте свойство «Включено» в дизайнере:

    • Выберите кнопку в конструкторе.
    • В окне «Свойства» найдите свойство «Включено».
    • Установите значение false.
  3. Способ 3. Отключить кнопку программно:

    button1.Enabled = false;
    button1.TabStop = false; // Optional: Prevents focusing using the Tab key
    button1.BackColor = SystemColors.Control; // Optional: Change the button's appearance
  4. Метод 4. Обработайте событие «Клик» кнопки и проигнорируйте его:

    private void button1_Click(object sender, EventArgs e)
    {
       // Ignore the button click event
    }
  5. Метод 5. Используйте событие кнопки «EnabledChanged»:

    private void button1_EnabledChanged(object sender, EventArgs e)
    {
       if (!button1.Enabled)
       {
           // Perform necessary actions when the button is disabled
       }
    }