UI で ComboBox コントロールを使用する必要がある Visual Studio .NET 2008 を使用して、Windows Mobile デバイス用のアプリケーションを開発しています。残念ながら、ハードウェア フルサイズ キーボードもタッチスクリーン インターフェイスもないデバイスの場合、ComboBox コントロールから同じフォーム上の別のコントロールに移動 (タブ) する方法はありません (たとえば、ComboBox で製品を指定してからテキストに移動するなど)。数量を追加するフィールド)。
ComboBox の KeyPress イベントのイベント ハンドラーを作成し、ユーザーが右方向キーまたは左方向キーを押すたびにフォーカスを次のコントロールに手動で設定しようとしましたが、残念ながらイベント ハンドラーはそれらのキーの押下をキャプチャしません。
何か案は?これは過剰に設計されており、私が行う必要があることにより適したより優れたコントロールが存在するのではないかと強く疑っています。Combo Box コントロールからタブで移動するのがそれほど難しいとは、ちょっと考えられません。
ありがとう!
編集: ComboBox で KeyDown イベントと KeyUp イベントをキャプチャできるようです。これにより、フォーカスまたはタブを次のコントロールに設定できます。まだオーバーエンジニアリング - まだアイデアを探しています!