要将List<string>绑定到DataGridView控件,请遵循以下步骤:
以下是一个示例代码:
using System;
using System.Collections.Generic;
using System.Data;
using System.Windows.Forms;
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
List<string> list = new List<string>
{
"Item 1",
"Item 2",
"Item 3"
};
DataTable table = ConvertListToDataTable(list);
dataGridView1.DataSource = table;
}
private DataTable ConvertListToDataTable(List<string> list)
{
DataTable table = new DataTable();
table.Columns.Add("Column1", typeof(string));
foreach (string item in list)
{
DataRow row = table.NewRow();
row["Column1"] = item;
table.Rows.Add(row);
}
return table;
}
}
}
在这个示例中,我们首先创建了一个包含字符串的List<string>。然后,我们将其转换为DataTable,并将DataTable设置为DataGridView控件的数据源。这样,您就可以在DataGridView控件中看到List<string>中的数据了。
领取专属 10元无门槛券
手把手带您无忧上云