При разработке классов LINQ с использованием конструктора LINQ to SQL мне иногда приходилось переупорядочивать классы, чтобы результирующие столбцы в DataGridView отображались в другом порядке. К сожалению, это кажется чрезвычайно сложным; Вам нужно вырезать и вставлять свойства или удалять их и заново вставлять их вручную.
Я знаю Вы можете довольно легко переупорядочить столбцы в DataGridView, однако это приведет к большому количеству жесткого кодирования, и я хочу, чтобы дизайнер соответствовал сетке.
Кто-нибудь знает какой-либо более простой способ достижения этого или же вырезает / вставляет единственный доступный метод?
Я пытался вручную отредактировать файл .designer.cs, но переупорядочение свойств там, похоже, ничего не делает!
Редактировать: Просто чтобы прояснить - я хочу изменить порядок в конструкторе LINQ to SQL, а не в таблице. Я не сделал ошибку в заказе, требующем возврата к исходному макету таблицы; скорее, у меня есть таблица, в которой я хочу иметь другой порядок в Visual Studio, чем в SQL Server.