webForumDet fria alternativet

keyprewiew

.NET

3 svar · 185 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Försöker att leka med KeyDown.
private void frmKunder_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
//MessageBox.Show(e.KeyCode.ToString());
if(e.KeyCode.ToString()="F2")
{
comboBox1.Visible=true;
}
else
{
comboBox1.Visible=false;
}

    } 

Problem
Jag skriver nog fel på "F2".
Hur bör jag skriva?

Medlem sedan juni 20022 599 inlägg
#2
if(e.KeyCode.ToString()[b]==[/b]"F2")
Medlem sedan maj 20021 466 inlägg
#3

Varför ToString??
if(e.KeyCode == Keys.F2)

Medlem sedan mars 20011 880 inlägg
#4

Tack, kanon

268 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)