سلام چگونه با استفاده از کد نویسی می تونم در کنار header ستون های datagridview ، radiobutton or checkbox اضافه کنم

سوال دیگری هم داشتم می خواستم ستون ردیف به datagridview اضافه کنم با استفاده از کد زیر جواب هم گرفتم ولی مشکلی که داشت این بود که این ستون ردیف را به انتهای datagridview اضافه می کنه چه کار کنم که به عنوان اولین ستون قرار بگیره

private DataTable AutoNumberedTable(DataTable SourceTable)
{
DataTable ResultTable = new DataTable();
DataColumn AutoNumberColumn = new DataColumn();
AutoNumberColumn.ColumnName = "ردیف";
AutoNumberColumn.DataType = typeof(int);
AutoNumberColumn.AutoIncrement = true;
AutoNumberColumn.AutoIncrementSeed = 1;
AutoNumberColumn.AutoIncrementStep = 1;
ResultTable.Columns.Add(AutoNumberColumn);
ResultTable.Merge(SourceTable);
return ResultTable;
}

با تشکر