gpt4 book ai didi

c# - 使用循环的 ComboBox 项目

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

目前我的 win 表单应用程序中有组合框,只是为了测试我做了一个循环所以它添加了 10 个项目,但是组合框中的所有 10 个项目都是相同的!

这是我在主类中的循环:`

       void AddValue(){
ComboboxItem item = new ComboboxItem();

for (int i = 0; i < 10; i++)
{
item.Text = "Item " + i;
item.Value = i;
ModDown.Items.Add(item);
}
}

和 ComboboxItem 类:`

    class ComboboxItem
{

public string Text { get; set; }
public int Value { get; set; }

public override string ToString()
{
return Text;
}
}

感谢您的帮助!

  • 尼克。

最佳答案

您不断向组合框添加相同的 ComboBoxItem。您只需相应地更改其属性即可。

void AddValue()
{
for(int i = 0; i < 10; i++)
{
ComboboxItem item = new ComboboxItem();
item.Text = "Item " + i;
item.Value = i;
ModDown.Items.Add(item);
}
}

关于c# - 使用循环的 ComboBox 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38784734/

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