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