1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
AuthorsDataSet->ReadXml(filePath);
dataGridView1->DataSource = AuthorsDataSet;
dataGridView1->DataMember = "authors";
dataGridView1->AutoGenerateColumns = true;
DataGridViewColumn^ column = gcnew DataGridViewColumn();
DataGridViewColumn^ columnNew = gcnew DataGridViewCheckBoxColumn();
for(int i=0;i<dataGridView1->Columns->Count;i++)
{
column = dataGridView1->Columns[ i ];
if(column->Name->Length>9)
{
if(column->Name->Substring(0,9) == "checkbox_")
{
columnNew->Name = column->Name->Substring(9);
columnNew->DataPropertyName = column->Name->Substring(9);
dataGridView1->Columns->Remove(column->Name);
dataGridView1->Columns->Add(columnNew);
}
}
} |
Partager