2013-06-16 4 views
22

Я сохранил свой проект, но теперь я не могу открыть его в дизайне, где вы видите все кнопки и прочее. Visual Studio 2012 Кто-нибудь знает как?Как открыть проект Visual Studio в режиме просмотра?

+0

Проекты не открываются в режиме проектирования. _forms_, и такие могут быть открыты в режиме проектирования. –

ответ

37

Вы можете дважды щелкнуть непосредственно на .cs файл, представляющий вашу форму в обозревателе решений:

Solution explorer with Design View circled

Это откроет Form1.cs [Design], который содержит перетащить & управления выпадением.

Если вы прямо в коде позади (файл с именем Form1.cs, без «[Design]»), вы можете нажать Shift, + F7 (или только F7 в зависимости от типа проекта) вместо того, чтобы Открой это.

С проектного вида вы можете вернуться к коду позади, нажав F7.

+2

, ни shift + f7, ни f7 ничего не делают ... когда я ищу тест в браузере решений, он говорит «результатов не найдено». У меня есть несколько файлов здесь, нужно ли смотреть на расширение .design.vb, .vb или .resx? –

+0

Я нажал «сохранить все» ранее. Я просто просмотрел все в этой папке и в итоге нашел что-то, что связано с вкладкой дизайна. Благодаря! –

+0

У меня есть проект на C++ и отсутствует файл с расширением .cs. Что может быть проблемой? У меня есть только стандартные файлы .cpp и .h. Я не могу открыть MyForm.h в дизайнере. – arrowman

2

Нажмите на форму в обозревателе решений

+1

Двойной щелчок (не один клик) откроет конструктор – oleviolin

2

Из окна Solution Explorer выберите форму, щелкните правой кнопкой мыши, выберите View Designer. Вуаля! Форма должна отображаться.

Я пробовал размещать пару скриншотов, но это мой первый пост; поэтому я не мог размещать изображения.

6

Ошибка: «Класс Form1 может быть спроектирован, но не является первым классом в файле. Visual Studio требует, чтобы дизайнеры использовали первый класс в файле. Переместите код класса так, чтобы он это первый класс в файле и попробуйте снова загрузить конструктор. ". Поэтому я переместил класс Form на первый, и он сработал. :)

+0

В моем случае перед классом формы было объявлено два класса, и это мешало отображению проектного представления. – wilsotc

+0

Это рабочее решение! Использование visual studio 2015. Спасибо! – mirushaki