gpt4 book ai didi

c# - 具有共享数据源的独立下拉列表

转载 作者:太空宇宙 更新时间:2023-11-03 14:15:26 24 4
gpt4 key购买 nike

我有绑定(bind)列表:

BindingList<string> sampleList = new BindingList<string>();
sampleList.Add("aaa");
sampleList.Add("bbb");

用作两个组合框的数据源:

comboBox1.DataSource = sampleList;
comboBox2.DataSource = sampleList;

当我更改其中一个组合框的选择时,第二个也会受到影响。我怎样才能让他们保持独立?

编辑:

由于一些“热门”评论,我必须做一些澄清:

  • 是windows窗体代码
  • 有可能
  • 背后没有其他逻辑/代码
  • 我正在使用 .NET 2.0

完整代码源:

public partial class Form1 : Form
{
BindingList<string> sampleList;

public Form1()
{
InitializeComponent();

sampleList = new BindingList<string>();
sampleList.Add("aaa");
sampleList.Add("bbb");

comboBox1.DataSource = sampleList;
comboBox2.DataSource = sampleList;
}
}

最佳答案

试试这个

comboBox1.DataSource = sampleList.ToList();
comboBox2.DataSource = sampleList.ToList();

关于c# - 具有共享数据源的独立下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6678049/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com