私は、最初のボタンをデフォルトで選択し、残りのボタンを選択する必要があるいくつかのボタンをwinformで動的に作成します。矢印キーでボタン間を移動する方法
ボタンは行スタイルで表示され、下矢印をクリックするとすぐ次のボタンが選択されます。 キープレスイベントで何を書くことができますか
私は、最初のボタンをデフォルトで選択し、残りのボタンを選択する必要があるいくつかのボタンをwinformで動的に作成します。矢印キーでボタン間を移動する方法
ボタンは行スタイルで表示され、下矢印をクリックするとすぐ次のボタンが選択されます。 キープレスイベントで何を書くことができますか
Button
をList<Button> BtnList
に追加し、インデックスint current = 0
を定義してください。あなたは、キープレスイベントを配線して、特定のキーを探すために必要なフォームにその自己の
ときのキー押下
if(current == BtnList.Length)
{
current = 0;
}
else
{
BtnList[current].Focus();
current += 1;
}
remeber 'if(e.KeyCode == Keys。??)' – Bucketcode
Thanx ..私はこのロジックをいくつかの変更を加えて使用しており、動作しています。どうもありがとうございます。 – ammu
これを答えにしても大丈夫ですか? – Bucketcode
。この質問が閉鎖されない場合、すぐに答えの例を与えてください。 –
public override void DownNavigation_Click(EventArgs e) { index + = 5; if(index <= entries.Count) { ShowList(entries); } else { index = entries.Count; return; } return; } DownNavigationは、下矢印キーを表します。このコードは次の5つのボタン、つまり5から10を表示します。一度に5つのボタンが表示されます。私はあなたが探しているものでない場合、下矢印キー – ammu
を使ってすぐ次のボタンを選択したいと思っています。 –