以前是这样的:

cbSerial1.DataSource = null;

当cbSerial1控件重新绑定后会出现下拉后显示值不变的问题。

后面修改成这样:

cbSerial1.DataSource = new List<string>();
cbSerial1.DataSource = dtData.AsEnumerable().Select(p => p.Field<string>(dc1.ColumnName)).Distinct().ToList();
cbSerial1.DisplayMember = dc1.ColumnName;
cbSerial1.SelectedIndex = 0;

就好了,我也没有搞清楚为什么。

相关文章:

  • 2022-12-23
  • 2021-07-07
  • 2021-09-17
  • 2021-05-31
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
猜你喜欢
  • 2022-01-16
  • 2021-08-03
  • 2022-12-23
  • 2021-11-16
  • 2021-06-09
  • 2022-12-23
相关资源
相似解决方案