日期:2014-05-19  浏览次数:20641 次

如何获得动态创建的checkbox的属性
窗体上有一个tab页,索引为1的tabpage上加入panel,切换过来时在panel动态创建了几个checkbox,数量是根据数据库读出的行数来确定,在这个panel上面有个删除按钮(按钮不在panel上
),如何在这个按钮click事件中得到checkbox被check的text,然后要根据text去删除数据库中对应的记录。

------解决方案--------------------
晕了,我已经回答了,你竟然看不懂
foreach(Control ct in panel.Controls)
{
if(ct.GetType() == typeof(CheckBox))
{
if((CheckBox)ct).Checked) MessageBox.Show( "我被选中了 ");
}
}