問題タブ [selectionchanged]
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.
c# - コンボに DataSource を設定するときに SelectedIndexChanged イベントを発生させない
コンボに DataSource を設定するときに少し問題があります。
コンボとデフォルト項目で渡すヘルパー メソッドがあります。
このメソッド内で、SelectionChanged イベントを発生させるコンボの DataSource が設定されます。その後、Selectionchanged イベントはこのヘルパー メソッドを再度呼び出して、最初のコンボから選択された ID に基づいて別のコンボの DataSource を設定できるようにします。このプロセスは、さらに 6 つのコンボに対して繰り返され、新しいデータを取得するためにデータベースへの呼び出しが行われるたびに行われます。
このメソッド内で DataSource を設定した後、defaultItem で渡されたコンボの SelectedValue を設定します。これにより、チェーンが再び開始され、もちろんすべてのデータベース呼び出しが開始されます。
これを回避する最善の方法は何ですか?
SelectionChangeCommitted イベントを使用してみましたが、これはチェーンを開始しません。
前もって感謝します。
私はC#.Net 4.0を使用しています
wpf - Infragistics XamDataGrid WPF MVVM SelectionChanged
WPF アプリケーションに MVVM アーキテクチャを実装しています。Infragistics XamDataGrid を使用したいのですが、ビュー モデル レイヤーでの選択変更イベントの実装については、ちょっと迷っています。
どんな助けでも大歓迎です。
早急に解決策が必要です!!!
Anshuman Chakravarty Humana Inc.
c# - C#DatagridviewSelectionChangedイベントが希望より早く発生する
私はWindowsフォームを使用しています。ユーザーがdatagridviewでセル(または1つのセル)を選択したときにイベントを発生させたい。1つのセルを選択するとすぐに、SelectionChangedイベントが発生します。ユーザーが選択を完了するのを待つ方法はありますか?
CellMouseUpイベントを試しましたが、MouseUpがグリッドの外で発生した場合は起動しないため、その動作は気に入らないです。
java - イベントのEclipse RPC SelectionChangedリスナー
text.getText() を selectionChanged に渡すにはどうすればよいですか? キャスティングがうまくいかないようです。ボタン連打で使用しています。これは完全なクラスですが、StackOverflow では、行ごとに説明せずにここにテキストを追加することはできません..
これで私を助けてくれませんか?私は本当にそれを今すぐ整理することはできません...
wpf - 編集可能なコンボボックスを選択するときにイベントを発生させる方法は?
of にComboBox
データバインドされたがあります。も編集可能であるため、独自の値を入力するか、リストから値を選択できます。私が直面している問題は、のインデックスが、に独自の値を入力したときに選択した最後のアイテムのインデックスのように見えることですが、trueに設定すると -1 になります。ObservableCollection
strings
ComboBox
SelectedItem
ComboBox
IsTextSearchEnabled
問題は、誰かが独自の値を入力してからComboBox
、以前に選択されていたアイテムを代わりに選択することを決定した場合、インデックスが変更されないため、SelectionChange
イベントが発生しないことです。この状況でイベントを発生させるにはどうすればよいですか?
visual-studio-2010 - VB 2010 Excel Automation
datagridview要素の選択した行からマスターExcelファイルの入力を自動化しようとしています。データベースをデータグリッドに接続しました。データグリッドの選択した行に基づいて、Excelスプレッドシートの特定のフィールドにデータを入力しようとしています。
私が行った調査から、データグリッドのselectionchangedイベントを使用して選択した行を識別し、列インデックスに基づいてスプレッドシートにデータを入力し、残りのフィールドにループを使用してデータを入力する必要があります。また、データグリッドビューで選択した行をループすることにより、複数のシートを作成する機能を追加したいと思います。
データグリッド全体をExcelにエクスポートするためのさまざまなコードサンプルを見てきましたが、選択した行のみの値を取得し、列に基づいて個々のセルの値を取得する方法を一生理解することはできません。 。
誰かが私を正しい方向に向けることができますか、それとも私が完全にベースから外れていることを私に知らせてもらえますか?
jquery - onchange 表示/部分的な変更
selectを使用したドロップダウンがあります
「フォーム」という部分があります
選択範囲が変更されるたびに、パーシャルをレンダリングする必要があります。お手数ですが、方法があれば教えてください。remote_function
Rails 3.0 から非推奨になっていることがわかりました。ここで onchange および select タグを使用したすべての可能なリンクを見てきましたが、適切な答えが見つかりませんでした。Rails、jQuery、Ajax は初めてです。助けてください
ありがとう
wpf - wpf コンボボックスでテキストが変更されないようにする
選択が変更された後にwpfコンボボックスのテキストが変更されないようにする方法はありますか? コンボボックスから派生したカスタム コントロールがあり、選択が変更された後にテキストを手動で設定できるようにしたいのですが、さらに base.OnSelectionChanged が呼び出されるのを防ぐことはできません (これはトリックを行いますが、の一部としてそこにとどまる必要があります)。要件)
c# - コンボボックスSelectionChangedイベントが表示されませんか?
Windows 8 Metroアプリケーションには、コンボボックスがあり、リストから他のものを選択するたびにメソッドを呼び出したいと思います。
私は自分のメソッドを持っていますが、スライダーのValueChanged = "MyMethod"を使用すると、正常に機能します。
ただし、コンボボックスを試してみると:
このエラーがあります:
'MyMethod'のオーバーロードはデリゲートWindows.UI.Xaml.Controls.SelectionChangedEventHandler'に一致しません
wpf - SelectionChanged 中のアニメーション
私は、TabControl
それぞれTabItem
がそのContent
要素として個別のコントロールを持っている場所を持っています。UserControl.Loaded
これで、 EventTriggerを使用して、タブに切り替えるときにストーリーボードを簡単に実行できるようになりました。ただし、あるタブから別のタブに切り替えるときに、終了アニメーションも実行したいと考えています (つまり、古いコンテンツ コントロールをアニメーション化してから、新しいコンテンツ コントロールの開始アニメーションを実行できるようにします)。
標準の WPF コンストラクトでこれを行うことは可能ですか?
そうでない場合、これを処理するカスタム ソリューションを開発するにはどうすればよいでしょうか?
編集:
先に進み、次のようにベース TabControl を拡張し、そのOnSelectionChanged
メソッドをオーバーライドする変更された TabControl を作成しました。
おそらくストーリーボードがアクティブでなくなったため、base.OnSelectionChangedが呼び出されることはありません。チップ?