根据组合框选择在文本框上显示阀门

本文关键字:显示 文本 组合 选择 | 更新日期: 2023-09-27 18:29:14

我有两个表,由外键ProductID绑定。表一称为"产品",表二称为"销售额"。ProductName i已在销售窗口中与组合框绑定。我的问题是如何根据组合框中对ProductName的选择在文本框中显示ProductCost。这里的代码我必须使用绑定组合框与ProductName:

  var Salespro = from s in contect.Products
                 select new { s.ProductID, s.ProductName };
        ComSalesProduct.ItemsSource = Salespro;
        ComSalesProduct.DisplayMemberPath = "ProductName";
        ComSalesProduct.SelectedValuePath = "ProductID";

根据组合框选择在文本框上显示阀门

我假设添加的产品成本

  select new { s.ProductID, s.ProductName, s.Cost }; 

  <TextBox  text="{binding ElementName=CBsales path=SelectedItem.Cost}"

另一种方法是使用ListViewGridView并将Cost作为另一列。