問題タブ [deselect]

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 に答える
42 参照

jquery - クラスを追加した後に div の選択を解除する方法

Pls は参照:

https://jsfiddle.net/villete/0yf0nucj/

青い div の選択を解除して、どのdiv も選択されないようにするにはどうすればよいですか? これにはトグルが必要だと思いますが、これを実装する方法がわかりません。

ありがとうございました :-)

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

ios - 現在表示されていないセルの選択解除

以前に選択されていたが、現在コレクション ビューに表示されていないセルの選択を解除しようとしています。私はこのコードを使用しています:

の実装では、かなり重要なことが行われていますfunc collectionView(_:didDeselectItemAtIndexPath:)。選択を解除すると、他のビューでイベントがトリガーされます。現在画面外にあり、メモリ内にないセルの選択を解除しているため、これはエラーをスローします。短期間だけセルをメモリに入れるにはどうすればよいですか? 選択を解除するだけでよいので、0.1 秒で十分だと思います。

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

javafx - 編集可能な ComboBox で入力時に選択を削除する方法

はい、この問題に関する以前のスレッドガイドがあります。そして、彼らは私に、またはどちらsetValue(null)getSelectionModel().clearSelection()が答えであるべきだと言います。しかし、これらのいずれかを実行すると、java.lang.IndexOutOfBoundsException.

私がやりたいことは、コンボ ボックスに何かが書き込まれるたびに選択をクリアすることです。これは、コンボ ボックスに何かを書き込んで、コンボ ボックスのポップアップで他の何かが選択されたままになっていると、問題が発生し、奇妙に見えるためです。

SSCCE は次のとおりです。

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

ios - PushRow の選択解除を無効にする

図書館エウレカについての質問です。

いくつPushRowかのオプション(名前)があります。また、これらのオプションの最初の項目を、初期化時にデフォルトで選択される項目として設定しました。

var names = ["Jake", "Cassie", "Rachel", "Marco", "Ax", "Tobias"]

アプリを実行すると、期待どおりデフォルトでJakeが選択されます。をタップしてジェイクPushRowを再選択すると、選択が解除されます。これは予想される動作だと思います。しかし、すでに選択されているオプション行をタップすると、選択解除を避けたいです。

同じオプションが選択されると、コールバック クロージャのrowプロパティが返されます。nil チェックを実行して早期に終了しようとしましたが、うまくいきません。選択解除がすべて発生した後にメソッドが起動されるようです。onChangenilonChange

選択解除を無効にするにはどうすればよいですか?

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

excel - Excel VBA - リストボックスで以前に選択したアイテムの選択を解除する方法

リストボックス (uf1_listbox3) を持つ Excel VBA プロジェクトにユーザーフォーム (uf1_assess_sched) があります。

ユーザーがこのリストボックスで 1 つの項目を選択すると、2 番目のユーザーフォーム (group_1) が開き、ユーザーは最初のユーザーフォームで行った選択に固有の情報を入力できます。ユーザーが group_1 へのそれ以上のエントリを放棄したい場合は、[Exit] というコマンド ボタンをクリックして終了できます。

終了すると、group_1 がアンロードされ、uf1_assess_sched が先頭に立ちます。アイデアは、ユーザーが uf1)listbox3 から別の項目を選択できるようにすることです。ただし、最初に行った選択はまだ選択されています。

以前に選択したこの選択を解除するにはどうすればよいですか。

私が試してみました:

これは、私の検索で見つけた最も関連性の高いものです。

Patrick の提案に従い、Excel VBA の理解が限られているため、彼の指示を次のように解釈しました。

これは残念ながらうまくいきませんでした。コードは正しい選択を見つけましたが、エントリはリストボックスで選択されたままになり、uf1_listbox3_Click イベントもトリガーされました。

元の投稿を編集するだけで、適切な方法でフィードバックを提供できれば幸いです。コメントにコードを追加する方法がわかりません。StackOverflow は私にとって新しい形式なので、最善を尽くしています。

パトリックから親切に提供された最新のコードを使用して、エラーが発生する前にここまでたどり着くことができました。ユーザーフォームとリストボックスの名前を反映するために、いくつかの調整を行いました。2 番目のユーザーフォーム group_1 のコードで「メソッドまたはデータ メンバーが見つかりません」というエラーが表示されます。

Subs ListBox1_DeSelect() と ListBoxDeSelect(oListBox As Object) を別のモジュールに入れました (おそらくそれが問題です)。

これがそのコードです...


これが私の最新のコードです(7月19日)...

USERFORM 1 - uf1_assess_sched (ユーザーが選択するリストボックスを保持)

USERFORM 2 - group_1 (ユーザーは、userform1 で選択した値に基づいて追加のデータを入力できます。ユーザーは、EXIT ボタン (exit1) を押して放棄することを選択します)

テストの目的で、ws_vh.Range("B2") > 0 と仮定します。

そして、独立したヘルパーモジュール...

group_1 ユーザーフォーム終了コード

パート 2 - 選択を解除する必要がある別のシナリオ。