これで何が起こっているのか非常に混乱しています。私はItemsControlのDataTemplateで定義されたコントロールのイベントをバインドするためにEventToCommandを使用しようとしています。 Blendでバインドしようとすると、MainとMainStaticという2つのオプションが表示されます。どうして? EventToCommandを使用してItemsControlの外に定義されたボタンにバインドすると、Mainのみが表示され、この動作は正しく機能します。私は、ItemsControl DataTemplateコントロールへのバインディングを機能させるために、Main/MainStaticの両方のオプションと関係していると感じることができません。 {Binding CellChanged}、{Binding Main.CellChanged}、{Binding MainStatic.CellChanged}を使用してバインディングを試みましたが、これらのオプションは機能しませんでした。イベントのリンケージは、ビューのコードの中で定義されているときにうまく動作しますが、私がしたいことではないので、これはMVVM-Lightツールキットの制限だと思います。ItemsControlテンプレートバインディングでMainとMainStaticの両方をオプションとして表示
1
A
答えて
1
EventToCommandの制限のように見えます。 ItemsControlのDataTemplateで定義されているコントロールではなく、ItemsControlで直接EventToCommandを使用すると、コントロールが正常に動作します。それがうまくいけばいいですが、回避策があります。 TextChangedイベントを使用することはできませんが、ItemsControlのKeyupイベントにリンクすることで同じことができます。
関連する問題
- 1. ProgressBarとカスタムボタンの両方でTaskDialogを表示しているエラー
- 2. アセンブリコードとCコードの両方を表示
- 3. レスポンスグリッドとしてItemsControlに動的データを表示
- 4. qmake:gccとmsvcの両方の処理オプション
- 5. Pycharmデバッガ、配列オプションとして表示
- 6. selectmenuオプションの表示と非表示
- 7. 追加方法テーブルビューとビューでの表示の両方
- 8. cakephp - ラジオボタンとしてテーブルからオプションを表示する方法
- 9. ItemsControlで選択したアイテムをハイライト表示する方法は?
- 10. HtaccessはショートURLとロングの両方を表示します
- 11. ItemsControl内の新しい項目をスクロールして表示
- 12. 両方の向きでコントロールを表示
- 13. Unix-bash cdコマンドとタブの両方でディレクトリとファイルの両方が表示されます
- 14. MGSplitViewControllerのポートレートモードのマスタービューと詳細ビューの両方を表示
- 15. VueオプションとVueオプションの両方でテンプレートを定義することとの違いは何ですか?
- 16. knitr html出力に 'active'と 'inactive'の両方のプロットを表示
- 17. ARKitのカメラキャプチャ画像とscene.backgroundの両方を表示
- 18. ラジオボタンをクリックしたときに表示/非表示オプション
- 19. シリーズラベルと値の両方をデベロッパーチャートに表示する(dxChart)
- 20. OpenOffice:数式と結果の両方を表示
- 21. セール価格とオリジナル価格の両方を表示
- 22. イオンフレームワーク - $ ionicLoading:スピナーとラベルの両方を表示するには?
- 23. Rプロット:凡例にポイントタイプとラインタイプの両方を表示
- 24. カスタム投稿タイプと投稿の両方をタグページとカテゴリページに表示しようとしています
- 25. obiee11gの円グラフでパーセンテージと値の両方を表示する方法
- 26. 同じビューでテーブルとフォームの両方を表示する方法
- 27. Angular CLI ng e2eを使用し、--configオプションと--specsオプションの両方を渡すときの問題
- 28. オプションの表示方法
- 29. optgroupラベルを初期オプションとして表示
- 30. Map Interfaceでフィルタとマップを適用した後に、キーと値の両方を表示する方法は?