それは今までテキストボックスにフォーカスを失うことなく、ボタンをクリックすることは可能ですか?

StackOverflow https://stackoverflow.com/questions/2010826

質問

私はテキストボックスがフォーカスを取得し、テキストボックスがフォーカスを失ったときに隠されているときに表示されますC#WPFプロジェクトでのタッチスクリーンキーボードのコントロールを開発しようとしています。私はタッチスクリーンキーボードのために見てきたプロジェクトが新しいウィンドウではなく、コントロールとしてキーボードを定義することによって、これを達成しています。

私のアプリケーションのために、私は本当にメインアプリケーションウィンドウ内のコントロールとしてのキーボードを持っていると思います。テキストボックスがフォーカスを失うことを生じさせることなく、ボタン(キーボード制御上)をクリックすることができるようにする方法はありますか?理想的には、私はちょうどカラットの現在位置の文字を配置したいと思います。

役に立ちましたか?

解決

ボタンに設定しFocusable="False"。あなたはまだマウスでクリックすることができます、そしてそれはまだあなたのクリックイベントハンドラを呼び出しますが、それはフォーカスを取得したり、テキストボックスがフォーカスを失うことはありません。

他のヒント

の選択肢は、あなたはそれをカスタマイズします、代わりにボタンoをピクチャボックスを使用することです。クリックされたときPictureBoxesがフォーカスを失うことはありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top