domenica 17 maggio 2026

C# verificare se il pulsante Block Num è attivo

Nei progetti di tipo Windows Forms, con il linguaggio di programmazione C#, possiamo verificare se il pulsante “Blok Num” quello che abilita l’area della pulsantiera numerica, è abilitato oppure no.
Tramite il metodo “IsKeyLocked” della classe Control, passando come valore “Keys.NumLock”, possiamo sapere se è abilitato oppure no.
Di seguito il frammento di codice delle suddette operazioni.


private void BtnBlockNum_Click(object sender, EventArgs e)

{

    bool attivoBlockNum = Control.IsKeyLocked(Keys.NumLock);

    if (attivoBlockNum)

        MessageBox.Show("Tasto block num attivo");

    else

        MessageBox.Show("Tasto block num non attivo");

}


Nessun commento: