[英]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.