我在 c# 中开发了一个在控制台应用程序中调用的表单。
以下是我在控制台中调用表单的方式。
Application.Run(new Form1(display_list));
displaylist 是 struct List 的列表, form_columns 是一个由 3 个字符串值组成的结构体,需要在数据网格中并排显示。
下面是表单的构造函数
public Form1(List<form_columns> disp)
{
InitializeComponent();
BindingSource source = new BindingSource();
source.DataSource = disp;
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = source;
}
但是当程序运行时,datagridview 是空的。它没有显示任何数据。
我犯了什么错误??????