我用DataGridView. 我查看了许多用例,但是当我尝试在自己的代码中做某事时,在调试时,组件本身DataGridView显示为一个灰色矩形,没有任何列和行。该组件仅将程序的主窗体视为数据源Form1。需要在属性列表中编辑哪些内容并添加到代码中才能输入元素并对其进行计数?
在输入数组及其进一步处理(arrayGrid-object DataGridView)的示例中:
private void button1_Click(object sender, EventArgs e)
{
arrayGrid.RowCount = 1;
arrayGrid.ColumnCount = SIZE;
arrayGrid.Rows.Add();
for (int i = 0; i < SIZE; i++)
arrayGrid.Columns.Add("column" + i.ToString(), i.ToString());
for (int i = 0; i < SIZE; i++)
arr[i] = int.Parse((string)arrayGrid.Rows[0].Cells[i].Value);
int min = arr[0];
for (int i = 1; i < SIZE; i++)
if (arr[i] < min)
min = arr[i];
label3.Text = min.ToString();
}
最简单的方法之一是使用
DataTable.此外,分别代替数组,在代码中使用
DataTable.可以按如下方式访问各个元素: