0

KeyDown'{' と '}' の C# キー コードは何ですか。イベントで使用できます

if(e.KeyCode == Keys.CurlyBracket1)
{
    //Do stuff
}

少し曖昧で申し訳ありませんが、他に何を入れればよいかわかりません

4

3 に答える 3

5

標準の US キーボード レイアウトでは、 と のキーは{それぞれ}(OemOpenBracketsまたはOem4) とOemCloseBrackets(またはOem6) です。ただし、これらのグリフは角括弧 ( [, ]) とキーを共有しているため、シフト修飾子のいずれかが存在するかどうかをテストする必要があります。

これがすべての非「標準 US」キーボード構成で機能するとは思いません。KeyPressイベントを処理してKeyCharプロパティを確認する方がよいでしょう。

于 2013-11-12T18:38:07.103 に答える
2

中かっこは、すべてのキーボードのキーではありません。たとえば、英国の Qwerty キーボードでは Shift キーを押し続ける必要があるため、KeyDown は機能しません。代わりに KeyPress イベントを使用する必要があります。

于 2013-11-12T18:38:07.277 に答える
-3

有用かどうかを確認してください: http://www.w3.org/2002/09/tests/keys.html

よろしくお願いします

于 2013-11-12T18:32:18.837 に答える