0

フロー レイアウト パネルに多くのグループ ボックスがあり、すべてプログラムで生成されます。実行時に特定のグループボックスを見つけようとしても、何も出てきません。これが私のコードです。助けてください。

    foreach (Control ctr in flowLayoutPanel1.Controls)
    {
        if (ctr.Name=="BSE")
        {
            MessageBox.Show("Control is found");                     
        }                
    }

コントロールを作成するコード:

var Allzone = (from a in db.Zones select a.name).ToList();
foreach (var z in Allzone)
{ 
    GroupBox g = new GroupBox(); 
    g.Text = z; 
    g.Name = z; 
    g.Tag = z; 
    g.Font = new Font("Verdana", 8,FontStyle.Bold); 
    g.ForeColor = Color.White; 
    g.Width = 49; 
    g.Height = 90; 
    flowLayoutPanel1.Controls.Add(g); 
} 
4

1 に答える 1