我的工具条(工具栏)中有一个下拉列表我已将单击事件附加到下拉列表中的每个项目,因为下拉列表已动态填充,现在我可以将所选项目投射到下拉列表中并将其状态设置为选中,以获得在它旁边打勾,我希望用另一种方法循环来检查已检查的项目。我如何遍历下拉列表中的项目,检查哪些项目被选中?
foreach (DataSet1.xspLibraryByNameRow libName in data.xspLibraryByName)
{
var name = new LibraryItems(libName);
if (libName.xlib_Code != "NULL")
{
catDrpDwn.DropDown.Items.Add(name);
catDrpDwn.DropDown.Tag = name;
name.Click += new EventHandler(name_Click);
}
}
}
void mapArea_VE_MapReady(object sender, EventArgs e)
{
loadPoints();
}
void name_Click(object sender, EventArgs e)
{
var selected = (LibraryItems)sender;
selected.Checked = true;
loadPoints();
}