2011-08-11 4 views
0

私は私のフォームの検索ボタンとして機能する3つのラベルを持っています(私はこれが奇妙だと思いますが、ボタンを魅力的に見せようとしています、そしてAccess'03ではこれメソッド+ OnClick。ラベルのためのOnKeyPress

私の質問は:これらのラベルのいずれかにKeyPressイベントを使用すると、ユーザーがEnterキーを押したときにそのラベルを持つことができますか?デフォルトの設定がないため、ラベル用のフィールド

ありがとうございますが、ラベルにフォーカスを設定することはできませんが、あなたがで記述している動作をシミュレートすることができます

+0

質問:あなたが意味することは、フォーム上にショートカットキーが必要なことです。ユーザーが一度押すと、メソッドが実行されますか? – waqasahmed

+0

ユーザーがenterを押すと、自分のラベルのOnClickイベントがアクティブになります。 [ラベルA]にはOnClick [イベントプロシージャ]があります - Enterキーを押すと、そのラベルを有効にします。 これは明確なことですか? – Colin

+2

ラベルにフォーカスを設定することはできません。だからこそ、フォーカスに関連するイベントはラベルに利用できません –

答えて

3

:。!

少しあなたのラベルよりも大きいと

-giveあなたのラベルの上に置き、ボタン-make透明

に「なBackStyle」プロパティを-settingなしキャプション

でボタンを-creatingボタンは以前にラベルに割り当てられた動作です。

-assignフォームを介してユーザのタブとしてあなたのボタンの適切なタブインデックス今

、あなたのラベルは、「ハイライト」に表示され、ユーザーはそれをアクティブ化するにはEnterキーを押しますすることができます。

これが役に立ちます。

+0

ありがとうございます - 私はそれを試して、戻ってきます! – Colin

+0

素敵な作品は、私が探していたものとまったく同じです。ありがとう、トン! – Colin

関連する問題