【发布时间】:2015-01-17 17:45:29
【问题描述】:
这是我迄今为止的第一篇文章。你也应该知道,我进入 c# 的时间只有几个星期,因为我正在为大学(德国波鸿)开设一门课程!
这是我的问题:我们必须创建一个矩阵计算器。
for (int i = 0; i < columns; i++)
{
for (int j = 0 ; i < rows ; j++)
{
TextBox boxA = new TextBox();
[...]
boxA.Text = "0"; //to display 0 in every box by launch
Controls.Add(boxA);
}
}
这个+变量定位信息(使它看起来像一个矩阵)是我创建盒子的方式。 列和行来自一个从 comboboxRows(/Columns)A.selectedIndexChanged(..) 开始的动作;并使用 comboboxRowsA.SelectedIndex(..); 读取 #。
如果您点击添加按钮,它应该首先提取用户在文本框中输入的条目(然后计算,但我现在不在那个时候:D) - 我的问题是:如何(和where: list, array?) 来保存这些数字。
我希望你明白我需要什么:-)
谢谢,托马斯。
【问题讨论】:
-
不清楚您需要什么。你已经知道有一个
List<>类,那么你的问题是什么?你有使用它的问题吗?你有错误吗? -
我能够保存标准框。我通过启动到列表或数组来为每个框提供(“0”)文本,无论如何。但我不知道如何获取用户的输入!
-
发布您的代码并发布您的问题。我们不会为你写你的 Hausarbeit。
-
对不起。我编辑了代码!我不想让任何人写我的代码..只要给我缺少的命令:S
-
如果我理解正确,您以后不知道如何检索您的号码,因为
boxA不再是有效变量。创建一个List<TextBox>并将您创建的所有文本框存储在其中,以便您以后可以轻松访问表单上的所有文本框。
标签: c# matrix textbox calculator