Проблема с экраном Microsoft Visual Studio

#visual-studio #visual-studio-2008

#visual-studio #visual-studio-2008

Вопрос:

У меня проблема, связанная не с кодом, а с экраном в Microsoft Visual Studio 2008.

На самом деле проблема в том, что я создал одну утилиту за пару недель, которую я не открывал, эту утилиту я открыл сегодня (в Microsoft Visual Studio экран выглядит пустым, в нем не видны элементы управления.Но все свойства элементов управления присутствуют. Я много пробовал, но не получил решения. В прошлый раз, когда произошло то же самое, я снова создал элементы управления. Теперь я не хочу снова создавать все элементы управления. Если у кого-нибудь есть решение, пожалуйста, помогите мне.

Предыдущий экран выглядит следующим образом:

Страница Bofore

Теперь он пустой (как новая страница)

Комментарии:

1. Не могли бы вы опубликовать скриншот проблемы?

2. Неясно, в чем проблема. Пожалуйста, предоставьте скриншоты.

Ответ №1:

Судя по вашему описанию, я не уверен, что это проблема с приложением / сборкой кода или с IDE, вы могли бы попробовать сбросить настройки в Visual Studio и посмотреть, поможет ли это.

Вы можете сделать это, перейдя в Сервис -> Импорт / экспорт настроек, а затем следуя инструкциям мастера для сброса настроек, вы также можете выполнить резервное копирование перед их сбросом (это также часть мастера), после чего их можно восстановить, если это вызовет у вас дополнительные проблемы.

На данный момент у меня нет доступной копии 2008, поэтому некоторые пункты меню могут немного отличаться по названию.

Надеюсь, это поможет!

Редактировать:

Теперь появилось больше информации, похоже, что может возникнуть проблема с кодом в

 InitializeComponent
  

метод файла form.designer (например, если вы используете c #, это будет что-то вроде Form1.Designer.cs, и его можно найти, развернув соответствующую форму в обозревателе решений), если вы удалите / прокомментируете строки, которые говорят

 this.Controls.Add(this.NameOfControl)
  

(NameOfControl — это то место, где вы увидите имя вашего объявленного элемента управления)

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

Комментарии:

1. но проблема не со всеми экранами, изменен только один экран

2. Под экраном вы подразумеваете форму или дисплей ПК?

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