将组合框绑定到数据集,但从其他源读取支付值
本文关键字:其他 读取 组合 绑定 数据集 | 更新日期: 2023-09-27 18:37:15
我有一个DataSet
,在第一个表和行中,我得到了一个名为OrderStatus
的列。
此字段是一个number between 0 and 3
。我想要实现的是,当加载数据时,我想在我的窗口窗体上看到clear text of the
订单状态in the
组合框'。
状态 0 = 订单正在进行中,1 = 订单已打包,2 = 订单 完整等。
我还没有找到绑定组合框并使用值列表以明文显示状态的方法。
此外,当iI使用组合框更改状态时,我希望它反映回数据集。
使用组合框的DisplayMember and ValueMember property
。
组合框的 DisplayMember 获取或设置一个字符串,该字符串指定要显示其内容的数据源的属性。在这里你想要Order In Progress
、Order is packaged
等。
属性确定将哪个值移动到组合框的选定值中。 在这里,您将设置相应的 ID 值,即 0、1 或 2
因此,OnSelectionChanged
您可以获取之前绑定的 SelectedValue,即 0、1 或 2,然后更新回数据集。