【发布时间】:2012-07-25 18:30:38
【问题描述】:
我想要一组复选框,例如 CheckListBox 具有不同的背景颜色。 有什么方法可以让我拥有这个组并在运行时进行编辑?
我使用下面的代码,但它不能有不同的背景颜色:
foreach (var color in _colors)
{
var tmpCheckBox = new CheckBox
{
// Location = objLocation,
BackColor = color,
Text = color.Name
};
objLocation.X = objOffset;
objLocation.Y += tmpCheckBox.Height + objOffset;
clbColorAnalyzeResult.Items.Add(tmpCheckBox);
}
只是提到这一点: clbColorAnalyzeResult.Controls.Add(tmpCheckBox); 无济于事,因为没有滚动条,我无法使用选定的索引!
提前感谢。
【问题讨论】: