【发布时间】:2009-12-12 15:50:37
【问题描述】:
我一直在探索 WPF 和 XAML 一段时间,但在绑定到方法时遇到了一个小绊脚石。
我的情况是:
有一个 ComboBox 绑定到 DataTable。有一个 ListBox 通过 ObjectDataProvider 绑定到方法 (GetDates) 的返回值。 GetDates 方法的输入参数之一是存储在 ComboBox/DataTable 中的 Id。
如何将 ObjectDataProvider 中的 MethodParameter 绑定到 ComboBox 的 SelectedItem 的特定值(在本例中,SelectedItem 的类型为 DataRowView)?或者,我是否错过了解决此问题的更好方法?
我可以通过使用代码隐藏找到解决方法,但我想知道是否有更多的 XAML-y 解决方案。学习一些小技巧和窍门总是有用的,即使事实证明这不是解决这个问题的最佳方法。
【问题讨论】:
标签: wpf data-binding xaml objectdataprovider