對此發生了什麼非常困惑。我正在嘗試使用EventToCommand綁定在ItemsControl的DataTemplate中定義的控件的事件。當我嘗試在Blend中綁定時,我提供了兩個選項,Main和MainStatic。爲什麼?當我使用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上使用EventToCommand而不是在ItemsControl的DataTemplate中定義的控件上時,控件工作正常。會很好,如果它的工作,但有一個解決方法可用。不能使用TextChanged事件,但我可以通過鏈接到ItemsControl的Keyup事件來完成相同的事情。
相關問題
- 1. 如何呈現模板中選定選項的文本?
- 2. 將Play!Framework2作爲模板呈現嗎? !
- 3. 與ItemsControl的層級數據模板綁定不起作用 - WPF
- 4. WPF ItemsControl綁定和項目順序
- 5. 將Shapes.Path項綁定到ItemsControl
- 6. 把手模板作爲文本呈現模板
- 7. ItemsControl的數據綁定...綁定到當前項目工作不
- 8. 使用UserControl作爲ItemsControl的項目模板
- 9. jQuery模板呈現
- 10. jquery模板不呈現單個項目
- 11. ItemsControl中的項目是否可以作爲綁定的目標?
- 12. WPF從孩子的ItemsControl數據模板內部綁定於母公司的ItemsControl
- 13. 通過模板定義main()
- 14. 在模板中呈現動作輸出
- 15. 如何從數據綁定ItemsControl中獲取模板化項目的實例? (WPF)
- 16. 帶交替項目模板的Silverlight ItemsControl
- 17. 在ItemsControl項模板上設置VisualState
- 18. 枝條呈現模板內的模板
- 19. Underscore.js模板:模板變量未呈現
- 20. 無法綁定到來自ItemsControl模板的集合
- 21. Knockout和MVC - 綁定到使用模板化編輯器呈現的控件
- 22. Django呈現嵌套模板爲pdf
- 23. Django模板 - 呈現爲迭代器
- 24. 使用Jinja2和Webapp2呈現模板
- 25. 如何呈現模板和佈局?
- 26. Django模板不會呈現CSS和Javascript
- 27. 的Java Web CMS和HTML呈現,模板
- 28. 綁定事件以在模板中的模板中選擇選項
- 29. ItemsControl項目綁定調用時崩潰
- 30. 如何綁定ItemsControl中的項目?