将组合框绑定到数据集,但从其他源读取支付值

本文关键字:其他 读取 组合 绑定 数据集 | 更新日期: 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 ProgressOrder is packaged等。

属性确定将哪个值移动到组合框的选定值中。 在这里,您将设置相应的 ID 值,即 0、1 或 2

因此,OnSelectionChanged您可以获取之前绑定的 SelectedValue,即 0、1 或 2,然后更新回数据集。