Предполагая, что они называются «checkBox1» через «checkBox8», вы можете сделать что-то вроде:
public void modifyDigitalPins(byte address, byte length)
{
int startPin = (byte)address;
int numberPins = (byte)length;
for(int i=1; i <= numberPins; i++)
{
Control ctl = this.Controls.Find("checkBox" + (startPin + (i - 1)).ToString(), true).FirstOrDefault();
if (ctl != null && ctl is CheckBox)
{
CheckBox cb = (CheckBox)ctl;
cb.Checked = true;
}
}
}
Это можно легко изменить, если ваши элементы управления следуют другой схеме именования.