簡體   English   中英

使用組合框名稱作為參數將項目添加到 Listbox c# 的方法

[英]Method to add items to Listbox c# using a combobox name as argument

我需要幫助理解如何在 foreach 中使用變量名

        {....
private void populateUsage (string[] stringlist, unknown data type that is the combobox name)
        {
            string[] lineOfContents = stringlist;
            foreach (var line in lineOfContents)
            {
                comboboxname.Items.Add(line);
            }
}

傳遞組合框名稱時使用什么數據類型?

先感謝您

private void populateUsage (string[] stringlist, ComboBox comboboxname)
        {
            string[] lineOfContents = stringlist;
            foreach (var line in lineOfContents)
            {
                comboboxname.Items.Add(line);
            }
        }

也就是說,我不會像在strings array上那樣直接使用ComboBox ItemArray 有一個更快的方法:

private void populateUsage (string[] stringlist, ComboBox comboboxname)
{  comboboxname.DataSource = stringList.ToList();  }

如果我理解你的問題,你是在要求你的組合框的類型名稱。 如果您使用的是 WinForms,它可能是System.Windows.Forms.ComboBox 如果您using System.Windows.Forms; 在文件中,您可能只需使用ComboBox

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM