[英]c# add text boxes together
在提出建議之后,我最終還是使用了用戶控件。 這是我制作37個動態盒子的過程
while (count < 36)
{
if (count >= 1)
{
if (count % 2 == 0)
{
x = 50;
y = y + 320;
}
else
{
x = 450;
}
}
if (count == 1)
{
y = 80;
}
var question = new Questions();
question.questions_Descriptionbox.Name = questionNames[count] + "_Descriptionbox";
question.questions_Descriptionbox.Text = question.questions_Descriptionbox.Name + count + " Y: " + y + " X:" + x + " Name:" + name;
question.questions_Descriptionbox.Location = new Point(x, y);
y = y + 70;
question.questions_checkboxok.Name = questionNames[count] + "_Okcheckbox";
question.questions_checkboxok.Text = question.questions_checkboxok.Name;
question.questions_checkboxok.Location = new Point(x, y);
x = x + 120;
question.questions_checkboxwarning.Name = questionNames[count] + "_Warningcheckbox";
question.questions_checkboxwarning.Text = question.questions_checkboxwarning.Name;
question.questions_checkboxwarning.Location = new Point(x, y);
x = question.questions_Descriptionbox.Location.X + 235;
question.questions_checkboxneedsattention.Name = questionNames[count] + "_NeedsAttentioncheckbox";
question.questions_checkboxneedsattention.Text = question.questions_checkboxneedsattention.Name;
question.questions_checkboxneedsattention.Location = new Point(x, y);
x = question.questions_Descriptionbox.Location.X;
y = y + 50;
question.questions_notebox.Name = questionNames[count] + "_Notecheckbox";
question.questions_notebox.Text = question.questions_notebox.Name;
question.questions_notebox.Location = new Point(x, y);
this.Controls.Add(question.questions_Descriptionbox);
this.Controls.Add(question.questions_checkboxok);
this.Controls.Add(question.questions_checkboxwarning);
this.Controls.Add(question.questions_checkboxneedsattention);
this.Controls.Add(question.questions_notebox);
count++;
}
descriptionbox.text只是為了驗證它是否可以正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.