Diskuze: Seznam příkazů

C# .NET .NET (C# a Visual Basic) Seznam příkazů American English version English version

Avatar
matesax
Redaktor
Avatar
matesax:

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
Redaktor
Avatar
Opus:

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šec...
Avatar
matesax
Redaktor
Avatar
matesax:

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.