【发布时间】:2018-01-13 18:51:29
【问题描述】:
我已经生成了一些文本框,我希望用户在将数据添加到表单后在其中输入数据,然后我使用其中的数据进行一些计算。 我如何使用数据?
TextBox t3 = new TextBox();
t3.Top = 222 + ((addalternativebutton - 3) * 60);
t3.Left = 214;
t3.Width = 76;
t3.Height = 22;
t3.Name = "txtwaste" + addalternativebutton.ToString();
this.tabore.Controls.Add(t3);
ww[addalternativebutton] = Convert.ToDouble(t3.Text);
【问题讨论】:
-
实现这一目标的方法不止一种。你能分享一些关于用例的更多细节吗?你是如何创建新的文本框的?在按钮单击?动态文本框的数量是否有限制?只有一个文本框参与一个计算还是有多个?最简单的方法是在 Dictionary 中维护文本框,其中文本框名称是键,文本框对象是值。并根据名称从字典中检索文本框并用于计算。
-
按钮点击时创建的新文本框,每次点击都会创建一个新的文本框。然后用户在所有文本框中输入数据并按下计算按钮,我想使用所有文本框数据进行计算,例如我想对所有文本框数据求和。