Did I already explain you that you should not create your radio buttons in Designer? It makes no sense — manual unqualified boring unreliable work. Create them in code instead:
RadioButton[] RadioButtons = new RadioButton[];
for (int index = 0; index < RadioButtons.Length; ++index) {
RadioButton rb = new RadioButton();
RadioButtons[index] = rb;
rb.Text =
rb.Left =
rb.Top =
rb.CheckedChanged += (sender, eventArgs) => {
RaduoButton radioButtonSender = (RaduoButton)sender;
};
rb.Parent = someRadioButtonParent;
}
If you do this, all operations become easy:
for (int index = 0; index < RadioButtons.Length; ++index) {
RadioButton[index].Text = dr[index];
}
—SA