【问题标题】:How to create list of checkboxes with scroll?如何使用滚动创建复选框列表?
【发布时间】:2012-03-30 14:14:29
【问题描述】:

我正在尝试这段代码:

arrList = new List<CheckBox>();
for (int j = 0; j < 20; j++)
{
    CheckBox check = new CheckBox();
    arrList.Add(check);
}
CheckBox[] cb = arrList.ToArray();

for (int i = 0; i < 20; i++)
{
    cb[i].Text = "sometext";
    cb[i].Location = new System.Drawing.Point(10, 15 + i * 20);
    cb[i].BackColor = System.Drawing.Color.Silver;
    cb[i].Name = "somename";
    cb[i].Size = new System.Drawing.Size(59, 17);
    cb[i].Checked = true;
    groupBox1.Controls.Add(cb[i]);
}

如何在此处添加垂直滚动条? (也许我应该使用一些东西而不是 groupbox?)

【问题讨论】:

  • 非常感谢。它有帮助。

标签: c# arrays winforms checkbox scrollbar


【解决方案1】:

您可以使用Panel 控件并将其AutoScroll 属性设置为True

【讨论】:

    猜你喜欢
    • 2012-10-31
    • 1970-01-01
    • 2014-01-26
    • 2012-06-18
    • 2014-06-12
    • 2015-05-22
    • 1970-01-01
    • 2020-03-21
    • 1970-01-01
    相关资源
    最近更新 更多