【发布时间】:2011-01-19 22:19:22
【问题描述】:
我有一个 Silverlight 页面,其中有一个按钮控件和一个 Datagrid。 Silverlight 页面上的 Click 事件导航到 Silverlight 子窗口。 Silverlight 页面上的 DataGrid 显示所有客户的订单。 Silverlight 子窗口有一个数据表单和文本字段以及一个客户组合框。 将数据保存在 ChildWindow 上没有问题。 当我在 ChildWindow 上单击“确定”时,问题就开始了。 Silverlight 页面上的数据网格填充了订单信息。 DataGrid 中的一列是CustomerID 列。 为了让用户更好地理解它是谁的顺序,我决定添加一个组合框到 数据网格模板列。组合框完美地绑定到 CustomerDataSource。 但是对于每个订单,我希望它显示相应的客户名称。 但这不会发生。 我怎样才能做到这一点?
【问题讨论】:
-
你能为你的组合提供一些 XAML 吗?您是否设置了 SelectedItem 和 DisplayMemberPath 属性?您尝试将选定的组合项绑定到什么数据类型?
标签: silverlight-4.0 datagrid combobox