gpt4 book ai didi

c# - 如何将数据从 texboxes 插入到 datagridview?

转载 作者:太空宇宙 更新时间:2023-11-03 19:11:00 24 4
gpt4 key购买 nike

我想做一个电话本,需要把文本框里的联系方式添加到数据 GridView 。

下面是我的代码

它的问题是每次在第一行填满后 - 它不再是新行。

 class information
{
public string firstname { get; set; }
public string surname { get; set; }
public int phonenumber { get; set; }
public int cellphone { get; set; }
public string email { get; set; }

}

如何在我的代码中使用这个类?

DataTable dt = new DataTable();
DataRow dr;

dt.Columns.Add("Firstname");
dt.Columns.Add("Lastname");
dt.Columns.Add("PhoneNumber");

dr = dt.NewRow();
dr["Firstname"] = tb1.Text;
dr["Lastname"] = tb2.Text;
dr["PhoneNumber"] = tb3.Text;

dt.Rows.Add(dr);
dataGridView1.DataSource = dt;

最佳答案

我会这样做:

private void PopulateGridView()
{
var myRecords = new List<PhoneBookRecord>();
myRecords.Add(new PhoneBookRecord { FirstName = "blah", LastName = "Blah", PhoneNumber = "1234" });
myRecords.Add(new PhoneBookRecord { FirstName = "New", LastName = "Song", PhoneNumber = "132134" });
temper.DataSource = myRecords;
}

class PhoneBookRecord
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string PhoneNumber { get; set; }
}

关于c# - 如何将数据从 texboxes 插入到 datagridview?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20653952/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com