問題タブ [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.
android - XML でフォーカスが失われたときにレイアウトを非表示にする
次のxmlファイルがあります。
フレームレイアウトは、上記のレイアウトのビューページャーであるタブ付きのアクションバー用です。アクションバーは完璧に機能します。私が解決したい問題は、実際には画面の下部に浮かぶメディア プレーヤーである最後の linearlayout を、linearlayout の外側を押すと非表示にする必要があることです! musicLayout で onfocuschangelistenerをテストし、pageviewerでonclickをテストしましたが、何も起こりません! 私は何を間違っていますか?
編集:
それが役立つ場合、すべてのタブはviewPagerに追加される独自のレイアウトを持つフラグメントです。
wpf - マウスを動かすと WPF TextBox MenuItem がフォーカスを失う
私の WPF アプリケーションでは、メニュー項目にテキスト ボックスが必要です。次のコードを使用してこれを行うことができました。
このコードは期待どおりにメニュー項目を表示しますが、テキスト ボックスに何らかの値を入力し始めてから、テキスト ボックスのメニュー項目から (クリックではなく) マウスを離すと、テキスト ボックスはフォーカスを失い、クリックするまで入力を続けることができなくなります。もう一度テキストボックスに。WinForms のテキスト ボックス メニュー項目と同じ動作を実現するにはどうすればよいですか? つまり、ユーザーがテキスト ボックスの外側をクリックするか、Tab キーを押した場合にのみ、テキスト ボックスはフォーカスを失います。
前もって感謝します。
slickgrid - Slickgrid - 編集を終了するためにフォーカスを失った
グリッドを編集しているときに、グリッドの外側をクリックすると、編集していたボックスがまだ編集可能です。編集されたセルがフォーカスを失ったときに編集を「完了する」ようにするにはどうすればよいですか?
javascript - jQueryでフォーム内のすべてのフィールドのフォーカスを強制的に失う方法
入力フィールドが変更されると (onchange)、関数をトリガーして変数を設定します。唯一の問題は、変数が設定される前にフィールドが最初にフォーカスを失う必要があり、フィールドが変更されたかどうかを確認できることです。これは、ユーザーがタブをクリックしたときに実行したいことです。ユーザーは前のタブでフォームを送信するのを忘れています。可能性のあるすべてのフィールドのフォーカスを強制的に失わせて、最初にonchange
イベントが発生するようにするにはどうすればよいですか?
wpf - 他の特定のコントロールをクリックしても TextBox LostFocus が発生しない
次の単純な WPF アプリケーションでTextBox
は、そのコントロールからフォーカスが失われたときにプロパティを更新するように a が設定されています。
ただし、このアプリケーションを実行すると、テキスト ボックスにテキストを入力して [テスト] ボタンをクリックすると、MyString
プロパティのブレークポイントが発生せず、イベントのイベント ハンドラーも発生しFocusLost
ません。これらのイベントは、他の手段 (ウィンドウが閉じられたなど) によってコントロールからフォーカスが失われた場合にのみ発生します。
MyString
実際には、[テスト] ボタンには、更新されるプロパティに依存するロジックが含まれているため、これが問題を引き起こしています。
FocusLost
「テスト」ボタンをクリックしたときにイベントが正しく発生し、バインディングが更新されることを確認するにはどうすればよいですか? ToolBar
を標準のボタンに置き換えてもToolBar
この動作にはならないため、の使用が原因で問題が発生しているようです。
wpf - dataGridTextColumn で Gotfocus および lostfocus ができない
私はこのWPF DataGridを持っています:
ユーザーは、ヘッダー名が「LIS 名」の dataGridText 列のセルを編集できます。この datagridTextColumn に gotfocus イベントと lostfocus イベントを設定しようとしましたが、これらのイベントは使用できません。ユーザーがこの列のセルを編集しようとしたときにキーボードを表示できるように、これを行う必要があります(タッチバージョンの場合)。
これを行う別の方法はありますか?