У разработчика в Visual Studio есть проблемы с обработкой унаследованных элементов управления, особенно с элементом управления DataGridView.Если это также контейнер для дочерних элементов управления, таких как столбцы, то каждый раз, когда вы сохраняете модификацию, будет генерироваться новый набор дочерних элементов.
Единственный способ, который я нашел для решения проблемы, - это внести ваши изменения,сохраните их, затем удалите предыдущий список дублированных элементов управления.Дизайнер, по крайней мере, любезно нумерует их последовательно по типу элемента управления.
О, и избавьте себя от разочарования переименованием любого из элементов управления.Когда дизайнер генерирует новый набор, он возвращается к методам именования по умолчанию.
Извините, у меня нет для вас хороших новостей.