問題タブ [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.
silverlight - AutoCompleteBox: Up/Down キーで検証しない
AutoCompleteBox は、通常はマウスで選択が変更されると、WCF サービスを呼び出します。ただし、ユーザーが矢印キーを使用して選択範囲内を移動すると、要素ごとにイベントが発生し、アプリケーションのデータ量が多すぎます。キーが押されたときに AutoCompleteBox_SelectionChanged が起動しないようにするにはどうすればよいですか?
これは素晴らしい解決策のように聞こえましたが、機能しませんhttp://betaforums.silverlight.net/forums/p/137710/307786.aspx
wpf - WPFでのタブの変更(ビューの変更)の検証
タブコントロールにグリッドコントロールがあります。ユーザーがタブを離れようとしたときにグリッドを検証する必要があります。検証が失敗した場合は、タブの変更をキャンセルする必要があります(検証が成功するまで、ユーザーがタブを変更できないようにするため)。
このアプローチの問題は、SelectionChangedイベントを持つ子が原因で、タブコントロールのSelectionChangedイベントが何度も発生することです。これにより、検証メッセージが何度も表示されます。
また、タブの変更をキャンセルするには、SelectionChangedイベント内で同じタブを再選択して、イベントを再度発生させる必要があります。
この問題を回避する方法はありますか?
silverlight - Silverlight datagrid selectionchanged がボタンのクリックを強制終了しないようにしますか?
ボタンを含むテンプレート列を持つ Silverlight のデータグリッドがあります。XAMLでは基本的にこのように見えます-
さて、このセットアップでは、そのボタンがクリックされるたびに btn_Click イベントが正常に発生します (行が選択されているかどうかに関係なく)。selectionchanged イベントをデータグリッドに追加するまではすべて問題ありません。XAML の最初の行は次のようになりました -
現在、btn_Click イベントは、クリックされたボタンが現在選択されている行にある場合にのみ発生します。それ以外の場合、selectionchanged イベントのみが発生し、ボタンのクリックには至りません。あなたは明らかに選択された行を切り替えているので、selectionchangedイベントの発火は理解しています。しかし、私が理解していないのは、btn_Click がヒットしない理由です。これがなぜなのか、それを回避する方法について誰か考えがありますか?
前もって感謝します。
wpf - WPF DataGrid SelectionChanged および DataGridCheckBoxColumn
いくつかのアイテムをバインドするデータグリッドがあります。このグリッドでは行 (単一項目) のみを選択できます。
このグリッドには、DataGridCheckBoxColumn と SelectionChanged イベントがあります。
問題は、ユーザーがチェックボックスを押すと、行も選択される (そして SelectionChanged イベントがトリガーされる) ことです。これは私が望む動作ではありません。
チェックボックスを押したときに SelectionChanged イベントがトリガーされないようにする方法、または selectionchanged イベントで押されたチェックボックス列であるかどうかを検出する方法はありますか?
ありがとう!
qt - Qt QGraphicsScene選択信号と非選択信号を分離する方法は?
Qtでアプリを作成していますが、問題が発生しました。
qgraphics シーンがあります。シーンを作成し、ユーザーがシーン アイテムをクリックしたときにいくつかのアクションが実行されるようにしました。
selectionChanged()
信号 は検出できますが、次のようになります。
シグナルは 2 回発せられます (クリックされたアイテムに対して 1 回、以前に選択されたアイテム (選択解除) に対して 1 回なので、両方のアイテムに対して必要なアクションが 2 回実行されます)。
アイテムをクリックすると、選択されたままになり、もう一度クリックできなくなります...(設定しようとし
item->setSelected(false)
ましたが、選択/選択解除の無限ループに入ります...)。
誰でもそれを修正する方法を知っていますか?
私が達成しようとしているのは、選択解除時にアクションを実行せず、クリックしたアイテムを再クリックしてアクションを再実行できるようにすることです。
c# - ListBox のタッチの問題
私はこれListBox
を私のxamlに持っています。
問題は、リスト項目を初めてクリックすると、すべて問題なく正しく呼び出されますが、 fromSECOND.XAML
に戻ると、同じ項目を再クリックできないことです!FIRST.XAML
SECOND.XAML
ListBox
しかし、なぜ?
ここで C# コード:
それはすべてです!
この問題を解決するためのアイデアはありますか?
ありがとう!
編集 1:
同じ行の 2 回目のクリックNOT CALL openNewsViewer
。XAMLファイルに問題がある可能性がありますか?
私を助けてください。
ありがとう^2!
silverlight - Silverlight ComboBox の選択変更または再選択イベント
Silverlight ComboBox では、ドロップダウン リストを開いて現在選択されている項目をクリックしても、SelectionChanged イベントは発生しません。これが発生したときにイベント/メソッドをトリガーする最良の方法は何ですか? (通常は SelectionChanged をトリガーするものに加えて、つまり、選択されていないアイテムまたは選択されているアイテムをクリックしますが、ドロップダウンをクリックしただけではありません)
現在、リスト内のアイテムに対して DataTemplates を設定しています。その中の要素のMouseLeftButtonUpイベントにアタッチしようとしたのですが、アイテムの周りに余白があるため、コンボボックスを閉じてアイテムを選択するクリックが常に登録されるとは限りません。
silverlight-4.0 - Silverlight MVVM、ItemsSourceのリセットに応じてSelectionChangedのトリガーを停止します
2つのComboBox、AとBがあり、それぞれがObservableコレクションにバインドされています。それぞれにSelectionChangedトリガーが付加されており、ユーザーが選択を変更したときにキャッチすることを目的としています。トリガーは選択をコマンドに渡します。
コレクションはINotifyPropertyChangedを実装し、それぞれのセッターでNotifyPropertyChangedイベントが発生します。これは、ComboBoxのコンテンツが変更されたことをUI(ビュー)に通知するために(MVVMアプローチで)必要です。
2つのComboBoxは相互に依存しています。Aで選択を変更すると、Bに新しいアイテムが再入力されます。
ここでの問題は、BのSelectionChangedトリガーが、コレクションの再入力(およびユーザーが選択を変更したこと)に応答して起動することです。コマンドのコードは複雑であるため、これはリソースの膨大な浪費です。
理論的には、Bのコレクションが設定されているときにNotifyPropertyChangedイベントを発生させないことでこれを止めることができます(コールスタックを見ると、これがSelectionChangedトリガーを起動させるように見えるためです)が、MVVMアプローチはUIを維持するためにこれに依存していますリフレッシュしました。
助言がありますか?
grid - グリッド上のselectionchangeで別のアイテムを表示する
グリッドとフォームがあります。そのグリッドで行を選択するたびに、フォームにさまざまなアイテムを表示する必要があります
私はこれを行う方法を探していました、そして見つけました
と
どの行が選択されているかわからないので、表示するアイテムを指定できます
ありがとう
ruby-on-rails-3 - Rails 3のフォームパラメータでselect_tag値を送信する方法
実際に私が欲しいのは、form_tag url_for(new_manage_listing_media_path(3))
3 の代わりにselect_tag
の選択した値を入れたいです。
ありがとう、アリバ