я добавил столбец флажка в datagridview и динамически добавлял значения для каждой строки в datagridview
теперь, когда я нажимаю на Datagridview для сортировки первой строки, флажок снимается автоматически
Я написал код в отсортированном событии просмотра данных для повторной привязки данных в просмотре данных, но все равно столбец флажка первой строки не проверяется автоматически
вот мой код
if (attachedActiveStatus.ContainsKey(row.Cells["ServerId"].Value.ToString()))
{
DataGridViewCheckBoxCell cell1 = (DataGridViewCheckBoxCell)row.Cells[0];
cell1.Value = true;
row.Cells[0].Value = "true";
row.Cells[4].Value = attachedPriority[row.Cells["ServerId"].Value.ToString()];
switch (attachedActiveStatus[row.Cells["ServerId"].Value.ToString()])
{
case "0":
row.Cells["Status"].Value = "Offline";
break;
case "1":
row.Cells["Status"].Value = "Active";
break;
case "2":
row.Cells["Status"].Value = "Inactive";
break;
}
}