我想要一组复选框,例如具有不同背景颜色的 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); 无济于事,因为没有滚动条,我无法使用选定的索引!
提前谢谢。