IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
matesax
Tvůrce
Avatar
matesax:19.4.2012 7:51

Dobrý den,
nebyl by někde seznam příkazů - s českým popisem? Například bych potřeboval podmínku - platíli že je stisknuta klávesa - a teď nějaká klávesa...

 
Odpovědět
19.4.2012 7:51
Avatar
Opus
Tvůrce
Avatar
Opus:19.4.2012 8:48

Ahoj takhle můžeš kontrolovat stisk kláves v metodě:

private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
     if(e.KeyCode == Keys.Back)
     {
        //delej po stisku klavesy
     }
}

Třídou níže vytvoříš vlastní tlačítko, které má přednost před IsInputKey metodu(přepíšeme ji vlastní).Odtud to můžeš snadno udělat pro další šipky nebo cokoli jiného.

public partial class MyButton : Button {
       protected override bool IsInputKey(Keys keyData) {
           if (keyData == Keys.Right)
               return true;
           else
               return base.IsInputKey(keyData);

       }
   }
Nahoru Odpovědět
19.4.2012 8:48
Všichni jsou blázni, někteří říkají že jsou aji letadla, ale já jsem jen ponorka.<br />Všichni kopírují odevšech a vš...
Avatar
matesax
Tvůrce
Avatar
matesax:19.4.2012 18:16

Moment - jak udělám podmínku: Platíli že je stisknuta klávesa Enter? Totiž jak to mám definovat. Stačí psát pouze anglické názvy kláves - jak by to bylo pro písmena? Děkuji

 
Nahoru Odpovědět
19.4.2012 18:16
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.