我是Windows窗体的新手,我有一个名为comboBox
的{{1}},我想在加载窗口中填充它,因此我将sql任务执行为:
cbTasks
如您所见,我在 private void StatusForm_Load(object sender, EventArgs e)
{
var db = new SQLConnMgr();
var taskType = string.Format("SELECT [Name], [Id] FROM [TaskType] WHERE TaskTypeCategoryId = {0} ", TaskTypeCategoryId);
var taskList = db.GetTableBySQL(taskType);
}
变量中添加了项目,但现在我想填充taskList
。我该如何实现?我尝试使用comboBox
,但是我不知道如何将[Name]调用到Add方法:
foreach
我该如何实现?问候
答案 0 :(得分:0)
只需将数据表绑定到下拉列表,新的点框架就会在后台为您进行循环:
cbTasks.DataSource = taskList;
cbTasks.DisplayMember = "Name";
cbTasks.ValueMember = "Id";