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

标签 c# vb.net

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

public Form1()
    {
        InitializeComponent();
        comboBox1.Items.Add("simple");
        comboBox1.Items.Add("continuous");
        comboBox1.Items.Add("perfect");
        comboBox1.Items.Add("perfect continuous");
    }

最佳答案

"How to add multiple items to a combobox using single line of code?"

如果您查看 ComboBox.ObjectCollection 的文档你会看到有一个名为 AddRange 的方法. MSDN 将此方法描述为:

Adds an array of items to the list of items for a ComboBox.

所以您正在寻找的单行是:

c#:

comboBox1.Items.AddRange(new string[] { "simple", "continuous", "perfect", "perfect continuous" });

vb.net:

ComboBox1.Items.AddRange(New String() {"simple", "continuous", "perfect", "perfect continuous"})

关于c# - 如何使用单行代码将多个项目添加到组合框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28007780/

相关文章:

vb.net - 在DataGridView中获取行号

c# - 解密前如何保护加密文件不被破坏

c# - 我应该使用命令模式而不是调用静态方法吗?

c# - 如何在 C# 中检测目标服务器中安装了哪个版本的 exchange?

c# - 将文本发送到当前处于焦点的任何窗口

c# - 什么时候应该使用 public、private 或 [SerializeField]?统一 C#

vb.net - RaiseEvent 语句上的 "a breakpoint could not be inserted at this location"

sql - 如何为客户特定数据使用通用变量

c# - 如何在 XAML 中将代码隐藏与 Hub 一起使用?

vb.net - 第一个单词小写