問題タブ [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.
silverlight - Windows Phone 8 の ItemControl の EventToCommand
ItemControl 内のデータ テンプレートで eventToCommand を呼び出せない理由がわかりません。この投稿によると、dataTemplate に実装する必要がありますが、コマンドが呼び出されることはありません。これは、コードに挿入しようとしている eventToCommand です。
そして、これはそれを挿入しようとしているコードです。ただし、コメントにあるように、dataTemplete に入れると呼び出されることはありません。問題はviewModelではなく、コマンドはpanelTemplateで機能します。
どのアイテムが押されたかを知るにはどうすればよいですか?
wpf - イベントが添付された EventToCommand
Validation.Error
TextBox の添付イベントで使用します。
にバインドしたいEventToCommand
。
通常は機能しません:
それで、私はそれを行う方法を見つけました、あなたは以下のリンクでそれを見ることができます:
しかし、私はエラーが発生します:
誰でも助けることができますか?
編集 :
私のコマンドViewModel
wpf - EventToCommand を使用して、WPF パネルの子コントロールからルーティングされたイベントを処理するにはどうすればよいですか?
Panel から継承するコントロールがあります。このコントロールは、カスタム コントロールにバインドされたコレクションに基づいてボタン コントロールを作成します。子からの button.click イベントを処理するにはどうすればよいですか? これが私のXAMLです。コマンドは実行されません。
wpf - EventToCommand と MVVM Light を使用して GridViewColumnHeader.Click イベントをルーティングする方法
以下の大きなコード例は動作します。ここで本当にルーティングしたいのは、GridViewColumnHeader.Click
内のイベントEventTrigger
です。で置き換えMouseMove
てもうまくいきGridViewColumnHeader.Click
ません。それに関するアイデアはありますか?
mvvm - EventToCommand が発生したときに TextBox のフォーカスを強制的に失う
ログインする必要があります。Login を ViewModel にバインドしています。passwordBox からパスワードをバインドできないため、EventToCommand パラメータを介して渡します
私の問題 - loginbox にフォーカスがある場合、ViewModel のログインは null です。ボタンがタップされたときに強制的にフォーカスを失う方法。
wpf - MouseRightButtonDown は EventToCommand で動作する必要がありますか?
RightMouseDownEvent は EventToCommand で動作すると予想されますか?
Command を PreviewMouseRightUp と PreviewMouseRightDown にバインドできますが、MouseRightButtonDown は何もしません。間違ったイベント名を使用していますか?それは簡単ですか?
xaml では、両方のイベントが同じハンドラーにバインドされています。1 つだけが機能します (Preview...Up)。それぞれを順番にコメントアウトしますが、プレビューのみが機能します。
考え?ありがとう!