【发布时间】:2012-07-05 02:24:13
【问题描述】:
我目前正在为我的应用程序制作“高级”搜索表单。我正在使用datagridview 来显示结果。这个想法是能够彻底搜索(有很多选项)。
目前我这样填充datagridview:
dgvData.AutoGenerateColumns = false;
if (cbbKlant.SelectedItem != null)
{
dgvData.DataSource = StatistiekManagement.getOpdrachten((klant)cbbKlant.SelectedItem);
//ID kolom
DataGridViewTextBoxColumn id = new DataGridViewTextBoxColumn();
id.Name = "ID";
id.DataPropertyName = "opdracht_id";
//Plaatsen kolom
DataGridViewTextBoxColumn plaatsen = new DataGridViewTextBoxColumn();
plaatsen.Name = "Plaatsen";
plaatsen.DataPropertyName = "aantal_personen";
//Vertrekplaats kolom
DataGridViewTextBoxColumn vertrek = new DataGridViewTextBoxColumn();
vertrek.Name = "Vertrek";
vertrek.DataPropertyName = "locatie_id";
this.dgvData.Columns.Add(id);
this.dgvData.Columns.Add(plaatsen);
this.dgvData.Columns.Add(vertrek);
}
我的问题是我想从另一个表向datagridview 添加信息。例如:我有一个contract,而这个合同有一个location。如何将location 显示到此datagridview 中?
我还使用LINQ TO SQL 从数据库中获取我的数据。
谢谢, 托马斯
【问题讨论】:
标签: c# winforms datagridview datasource