【发布时间】:2014-11-21 03:59:24
【问题描述】:
我正在尝试使用另一个类中的数组的 PART 填充 ComboBox。我必须制作一个创建客户、库存和订单的应用程序。在订单表单上,我试图分别从客户和库存类中的数组中提取客户 ID 和库存 ID 信息。数组中包含多种类型的信息:客户 ID、姓名、地址、状态、邮编等;库存 ID、名称、折扣值和价格。
我的数组是这样设置的:
public static Customer[] myCustArray = new Customer[100];
public string customerID;
public string customerName;
public string customerAddress;
public string customerState;
public int customerZip;
public int customerAge;
public int totalOrdered;
这就是我的组合框的设置方式:
public void custIDComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
custIDComboBox.Items.AddRange(Customer.myCustArray);
custIDComboBox.DataSource = Customer.getAllCustomers();
}
【问题讨论】:
-
你能给我们看看代码吗?
-
您希望来自两个不同数组的值进入同一个 ComboBox 还是不同的 ComboBox?另外,这适用于 ASP.Net、WPF 还是 WinForms?
-
@mahditahsildari 我不知道哪些部分是完全相关的。我已经像上面那样设置了我的数组。输入客户时,我正在尝试获取数组中的 customerID 字符串元素。
-
@MauriceReeves 两个单独的组合框。我相信 WinForms。我正在使用 Visual Studio 上课。
-
非常好,然后按照下面@Mortalus 的示例进行操作。他为您提供保障。