我正在开发一个程序,它将在循环中从richtextbox中获取输入,然后我想将我从用户获得的文本分配给将在groupbox中的radiobutton。我成功地在循环中使用richtextbox开发了表单,但现在我发现如何将它们分配给循环中的单选按钮?当我点击按钮?请指导我这方面的事情?
这里有一段代码
Label label1 = new Label();
label1.Size = new System.Drawing.Size(96, 24);
label1.Text = "Question" + _openCount++;
label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
RichTextBox richTextBox1 = new RichTextBox();
richTextBox1.Size = new System.Drawing.Size(600, 91);
richTextBox1.Text = "";
Label label2 = new Label();
label2.Size = new System.Drawing.Size(96, 24);
label2.Text = "Option1";
......................
现在我想把我的代码放在这个按钮中我如何进一步启动我的代码???
void button1(object sender, EventArgs e)
{
}
答案 0 :(得分:0)
创建单选按钮列表,然后创建富文本框字符串列表。
Enumerable.Zip这两个列表然后通过该列表进行预告。
foreach(var item in zippedList)
{
item.RadioButton.Text = item.RichTextBoxText.Text;
}
这方面的语法很有用,但我希望你明白这个想法。这也假设你有相同数量的单选按钮和文本行。你需要考虑到这一点,如果两个列表的长度不同,则必须先修改这两个列表。