내 DataTable을 내 DataGridView에 바인드해야합니다. 나는이 수행데이터 테이블을 C로 묶는 방법 #
DTable = new DataTable();
SBind = new BindingSource();
//ServersTable - DataGridView
for (int i = 0; i < ServersTable.ColumnCount; ++i)
{
DTable.Columns.Add(new DataColumn(ServersTable.Columns[i].Name));
}
for (int i = 0; i < Apps.Count; ++i)
{
DataRow r = DTable.NewRow();
r.BeginEdit();
foreach (DataColumn c in DTable.Columns)
{
r[c.ColumnName] = //writing values
}
r.EndEdit();
DTable.Rows.Add(r);
}
SBind.DataSource = DTable;
ServersTable.DataSource = SBind;
을하지만 내가 가진 모든 DataTable을내 DataGridView에에 NEW 열을 추가합니다. 이 항목이 필요하지 않습니다. 기존 열 아래에 작성하면됩니다. 제발, 도와주세요!
당신은 어떤'DataSet'이 없어, 당신은 단지'BindingSource'과'DataTable' 있습니다. 'BindingSource'는 비어 있습니다. –