组合框没有显示出来

本文关键字:显示 组合 | 更新日期: 2023-09-27 18:10:00

为什么组合框不显示在表单上?(他们是隐形的)

private ComboBox[] statsValues;
public frmMain()
{
    InitializeComponent();
    statsValues = new ComboBox[5];
    for (byte b = 0; b < statsValues.Length; b++)
    {
        statsValues[b] = new ComboBox();
        statsValues[b].Location = new System.Drawing.Point(300, 300);
        statsValues[b].DropDownStyle = ComboBoxStyle.DropDownList;
        statsValues[b].Visible = true;
        statsValues[b].Enabled = true;
    }
}

组合框没有显示出来

以这种方式动态创建的控件需要添加到Form控件的集合

this.Controls.AddRange(statsValues);

作为旁注,您在同一位置创建了5个combox。当你在表单上显示它们时你不能看到所有的,只有最后一个在其他四个的顶部