【问题标题】:Datagridview - selete a column to populateDatagridview - 选择要填充的列
【发布时间】:2015-05-04 03:00:23
【问题描述】:

嘿家伙的

我正在编写一个 C# 代码来创建 1000 个随机数,我有代码,我知道这不是完美的代码,但它正在工作,;), 我的疑问是实现在datagridview中填充特定列的方式。

这里是代码:

        private void GenerateBtn_Click(object sender, EventArgs e)
    {
        Random rnd = new Random();
        string newLine = Environment.NewLine;
        int nums = rnd.Next(100, 1000);
        dataGridView1.Text = nums.ToString();
        for(int i = 1; i <= 100; i++)
        {
            nums = rnd.Next(100, 1000);
            dataGridView1.Text = dataGridView1.Text + newLine + nums.ToString();
        }

这里是一个datagridview图像

目标是用代码生成的随机数填充“PinCode”列,直到第一列被填满。

提前致谢

最好的问候

卡洛斯

【问题讨论】:

    标签: c# datagridview


    【解决方案1】:

    也许您应该花一些时间来更多地了解如何使用 datagridview、数据、行等。看看您的问题,似乎阅读其中一些教程可能有助于更好地理解这一切。

    但是,对于您的问题/示例,您应该使用这样的循环:

    foreach (DataGridViewRow row in dataGridView1.Rows)
    {
        //do something like row.Cells["Name or number"].Value = random number;
    }
    

    而且,更好的方法是创建一个数据集,用数据填充该数据集,并将其绑定到 DataGridView。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-15
      • 1970-01-01
      • 1970-01-01
      • 2017-01-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多