簡體   English   中英

如何使用 C# windows 應用程序動態加載 ComboBox 中的值

[英]How to load values in ComboBox dynamically using C# windows application

我在 ComboBox 中加載數據時遇到問題。 我有 30 個 ComboBox windows 形式。 ComboBox 的名稱類似於 cmbStatus1、cmbStatus2、cmbStatus3....... cmbStatus30。 我想使用 ComboBox 中的數據庫加載相同的值。 我的代碼是: enter code here

for (int i = 1; i <= 30; i++)
{
var comboBox = new CustomComboBox();
comboBox.Name = "cmbStatus" + i.ToString();

comboBox.DataSource = combox.FetchData_Examination_Status();
comboBox.DisplayMember = "ESTATUS";
comboBox.ValueMember = "ID";
//cmbStatus1.Refresh();
}

但是數據沒有加載到這個 ComboBox。 請幫忙。

在您的代碼中,您正在創建新的組合框,而不是使用表單上的組合框。 所以刪除這部分代碼

 var comboBox = new CustomComboBox(); 

並使用

yourComboBoxName.DataSource = combox.FetchData_Examination_Status();

暫無
暫無

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

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