var checkboxs = this.panel2.Controls.OfType<CheckBox>().ToList();
var list = checkboxs.Where(v => v.Checked).ToList().Select(v => v.Tag.ToString().Split(',')).ToList();
这是一个大panel2。里面有很多checkbox。然后得到选中的checkbox的tab的值。
现在在大pabel2里面自动生成很多小的panel。每一个panel里面有一个checkbox。同样想得到他们的tab的值,求改代码
var checkboxs = this.panel2.Controls.OfType().ToList(); var list = checkboxs.Where(v => v.Checked).ToList().Select(v => v.Tag.ToString().Split(',')).ToList(); 这是一个大panel2。里面有很多checkbox。然后得到选中的checkbox的tab的值。 现在在大pabel2里面自动生成很多小的panel。每一个pan
var panelList= this.panel1.Controls.OfType<Pannel>().ToList();
foreach var item in pannellist
{
item.Where(v => v.Checked).ToList().Select(v => v.Tag.ToString().Split(',')).ToList();
}