問題タブ [eventtocommand]

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 投票する
4 に答える
929 参照

silverlight - Windows Phone 8 の ItemControl の EventToCommand

ItemControl 内のデータ テンプレートで eventToCommand を呼び出せない理由がわかりません。この投稿によると、dataTemplate に実装する必要がありますが、コマンドが呼び出されることはありません。これは、コードに挿入しようとしている eventToCommand です。

そして、これはそれを挿入しようとしているコードです。ただし、コメントにあるように、dataTemplete に入れると呼び出されることはありません。問題はviewModelではなく、コマンドはpanelTemplateで機能します。

どのアイテムが押されたかを知るにはどうすればよいですか?

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

wpf - イベントが添付された EventToCommand

Validation.ErrorTextBox の添付イベントで使用します。

Validation.Error

にバインドしたいEventToCommand

通常は機能しません:

それで、私はそれを行う方法を見つけました、あなたは以下のリンクでそれを見ることができます:

添付イベントにコマンドへの mvvm イベントを添付

しかし、私はエラーが発生します:

ここに画像の説明を入力

誰でも助けることができますか?

編集 :

私のコマンドViewModel

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

wpf - EventToCommand を使用して、WPF パネルの子コントロールからルーティングされたイベントを処理するにはどうすればよいですか?

Panel から継承するコントロールがあります。このコントロールは、カスタム コントロールにバインドされたコレクションに基づいてボタン コントロールを作成します。子からの button.click イベントを処理するにはどうすればよいですか? これが私のXAMLです。コマンドは実行されません。

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

wpf - EventToCommand と MVVM Light を使用して GridViewColumnHeader.Click イベントをルーティングする方法

以下の大きなコード例は動作します。ここで本当にルーティングしたいのは、GridViewColumnHeader.Click内のイベントEventTriggerです。で置き換えMouseMoveてもうまくいきGridViewColumnHeader.Clickません。それに関するアイデアはありますか?

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

mvvm - EventToCommand が発生したときに TextBox のフォーカスを強制的に失う

ログインする必要があります。Login を ViewModel にバインドしています。passwordBox からパスワードをバインドできないため、EventToCommand パラメータを介して渡します

私の問題 - loginbox にフォーカスがある場合、ViewModel のログインは null です。ボタンがタップされたときに強制的にフォーカスを失う方法。

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

wpf - MouseRightButtonDown は EventToCommand で動作する必要がありますか?

RightMouseDownEvent は EventToCommand で動作すると予想されますか?

Command を PreviewMouseRightUp と PreviewMouseRightDown にバインドできますが、MouseRightButtonDown は何もしません。間違ったイベント名を使用していますか?それは簡単ですか?

xaml では、両方のイベントが同じハンドラーにバインドされています。1 つだけが機能します (Preview...Up)。それぞれを順番にコメントアウトしますが、プレビューのみが機能します。

考え?ありがとう!