問題タブ [lost-focus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4704 参照

wpf - WPF TabItem lost focus event

I have tabItems with TextBox on their headers. I use LostFocus and MouseDoubleClick events to set the text to the TextBox.

LostFocus event happens if only you click on the TabItem header area outside the TextBox or on enother TabItem. Clicking the tab item content area doesn't fire lost focus event.

How to make the TextBox to lose focus when user click any area outside the TextBox?

0 投票する
2 に答える
1540 参照

java - アプリケーションの焦点が合っていない(非アクティブな)ときに重要なイベントに応答する

アプリケーションにフォーカスがない場合でも、常に重要なイベントをキャプチャしたいと思います。たとえば、私のアプリケーションCtrl+SPACEは、他のアプリケーションに焦点が当てられているときにキーの組み合わせを検出し、それに応じて応答する必要があります。ありがとう

0 投票する
1 に答える
826 参照

java - ボタンがフォーカスを失ったときにデフォルトの JButton を表示する

ボタンがフォーカスを失いました: ここに画像の説明を入力 ボタンにフォーカスがあります: ここに画像の説明を入力

ショートコード:

したがって、私の質問は、各ボタンをどのようにコーディングするかです。ボタンがフォーカスを失った場合、デフォルトの外観ではなく、明るい灰色の背景になります

0 投票する
2 に答える
977 参照

extjs - onmouseover が別の div (extjs) でトリガーされたときに、ポップアップでテキストボックスのフォーカスが失われるのを防ぎます。

これがブラウザの一般的な問題なのか、それとも私のコードに関連しているのかはわかりませんが、ここに私の問題があります:

私のページにリンクとメニューが含まれているとしましょう。リンクをクリックするとポップアップが開きます [テキストフィールドまたは日付フィールドが含まれています]。ポップアップがロードされると、テキストフィールドがフォーカスを受け取り、キャレットがテキストフィールドに表示されます: I can write. カーソルを横に押してメニューの上に置くと、フォーカスが変わり、テキストフィールドに書き続けることができなくなります。

それを修正する方法はありますか?私はそれを少しグーグルで検索しましたが、成功しませんでした。

0 投票する
3 に答える
21956 参照

wpf - テキストが TextBox に入力されるとすぐに TextChanged イベントを発生させる

TextBoxイベントがある wpf ではTextChanged、フォーカスがテキスト ボックスから離れたときにのみ発生するようです。ただし、個々の文字が入力されるわけではありません。

フォーカスが変わったときではなく、文字がテキストボックスに入力されたときにすぐTextChangedに発生するようなイベントはありますか?

0 投票する
1 に答える
415 参照

blackberry - フォーカスが削除されたときのBlackberryPictureScrollField画像の問題

フォーカスが必要な他のフィールドでを使用してPictureScrollFieldいます。受信フォーカスが発生すると、画像は元の形式で表示されますVerticalFieldManagerPictureScrollFieldしかし、フォーカスを削除すると、デフォルトでは、フィールドは画像の上に白い正方形を描画します。APIを調べましたが、このデフォルトのプロパティを元に戻す方法が見つかりませんでした。これらの正方形を削除する方法は?

これは、フィールドにフォーカスがある場合の画像です-

これは、フィールドにフォーカスがあるときの画像です

そして、これはフィールドが焦点を失うときです-

ここに画像の説明を入力してください

長方形ではない透明な画像では見栄えの悪い白いオーバーレイが画像にどのように表示されるかを確認できます。

0 投票する
0 に答える
543 参照

javascript - Titanium: TextArea の高さの変更によってフォーカスが失われる

が並んTextAreaでいます。TableView

テキストが特定の長さを超えたときにと行EventListenerの両方の高さを増やすを追加しました。この長さは、if 条件チェックによって行われます。TextAreaTableView

ただし、問題があります。テキストが特定の長さを超えて if-condition チェックがトリガーされるたびに、TextArea はフォーカスを失います。textarea_varname.focus()高さを変えてピントを合わせ直そうとしましたが、うまくいきません...

このフォーカスの問題を修正する方法を知っている人はいますか?

また、別の問題があります。

上記のサンプル コードでは、textarea.value.length が 21 ~ 39 のときに問題が発生します。それは二重を与える。

固定数に a を掛けた値に基づいて高さを増やしたいと思いmultiplierます。の値はMultiplier、text.value の長さを設定した長さで除算して得られる整数である必要があります。

ただし、text.value の長さを設定された長さで割ると、double 値が得られます。

整数を取得する方法はありますか?

Multiplier を as として宣言しようとしまし"int multiplier"たが、予約語エラーがあります。除算Multiplierの割り当ての前に整数値を指定しても機能しません...

0 投票する
2 に答える
6380 参照

wpf - WPFアプリケーションのどこに焦点が当てられているかを確認するにはどうすればよいですか?

WPFアプリケーションに検索画面があります。画面は、TabControlのTabItemにUserControlとして実装されます。ユーザーが[検索]タブに切り替えたときに、特定の1つのフィールドにフォーカスを移したいと思います。

そこで、XamlのUserControlタグにLoadedイベントハンドラーを追加し、Loadedイベントハンドラーで最初のフォーカスを取得したいコントロールのFocusメソッドを呼び出しました。これは、今日使用しているTelerikコントロールライブラリをアップグレードするまではうまく機能しました。ここで、[検索]タブに切り替えると、フォーカスが必要なフィールドにありませんが、どのコントロールにフォーカスがあるのか​​わかりません。

私が焦点を合わせたいフィールドには、他の理由ですでにGotFocus&LostFocusイベントハンドラーがあります。Win Formsでは、LostFocusイベントハンドラー引数が、どのコントロールがフォーカスを取得するかを示していることを思い出しました。そこで、LostFocusハンドラーにブレークポイントを設定し、WPFのLostFocusイベントハンドラーへの引数にその情報が含まれていないことを発見しました。

UserControlのすべてのコントロールにGotFocusハンドラーを配置せずに、フォーカスがどこに向かっているのかをどのように把握できますか?

トニー