C# Designer: удаление избыточного кода из Design.cs

У меня есть форма, на которой есть несколько кнопок, меток и других вещей, но дизайнер, похоже, помнит старые элементы этой формы, которые ранее были удалены.

Есть ли способ «обновить» код form.Designer.cs, чтобы сообщить ему, какие элементы в настоящее время находятся в форме, а какие нет.

Заранее спасибо за помощь ;)


person Community    schedule 01.08.2009    source источник


Ответы (1)


Если они все еще находятся в файле дизайнера после перезапуска VS и повторного открытия дизайнера, значит, они еще не удалены. Я видел несколько случаев, когда люди думали, что переменные удалены, но на самом деле они были перемещены за пределы видимой области формы. Так что они все еще существуют, но они не делают ничего интересного.

Что вы можете сделать, так это закрыть дизайнер, осторожно удалить все нужные переменные из файла Designer.cs, перекомпилировать и снова открыть дизайнер. Прежде чем сделать это, я бы сделал резервную копию файла, так как это может испортить ваш контроль.

person JaredPar    schedule 01.08.2009