【发布时间】:2011-02-08 18:40:54
【问题描述】:
我将开发一个包含大量组合框的大型项目。
大多数组合框将绑定到与另一个数据集/表相关的数据库字段。
例如。
我有以下 2 个表格:
公司 {CompanyID, CompanyName, MainContact}
联系人 {ContactID, ContactName}
当用户点击编辑公司时,会出现一个TextBox来编辑公司名称,同时还会出现一个ComboBox。
我目前的做法是将 ComboBox 绑定到 Contacts 数据集,并在后面的代码中手动更新 Company MainContact 字段。
我是否可以将所选项目绑定到 XAML 中的 Company MainContact 字段并将项目绑定到 ContactName 并消除背后的代码?
原因是当您开始在整个应用程序中创建 100 个组合框时,每次创建代码进行更新时都会变得冗长。
这可能吗?
【问题讨论】:
标签: c# wpf data-binding xaml dataset