如何使用单行代码将多个项目添加到组合框?

M_J*_*ack 2 c# vb.net

如何使用单行代码将多个项目添加到组合框?

public Form1()
    {
        InitializeComponent();
        comboBox1.Items.Add("simple");
        comboBox1.Items.Add("continuous");
        comboBox1.Items.Add("perfect");
        comboBox1.Items.Add("perfect continuous");
    }
Run Code Online (Sandbox Code Playgroud)

Bjø*_*sjå 6

“如何使用单行代码将多个项目添加到组合框?”

如果查看ComboBox.ObjectCollection的文档,您会发现有一个名为AddRange的方法。MSDN将这种方法描述为:

将项目数组添加到ComboBox的项目列表中。

因此,您要寻找的单线是:

C#:

comboBox1.Items.AddRange(new string[] { "simple", "continuous", "perfect", "perfect continuous" });
Run Code Online (Sandbox Code Playgroud)

vb.net:

ComboBox1.Items.AddRange(New String() {"simple", "continuous", "perfect", "perfect continuous"})
Run Code Online (Sandbox Code Playgroud)