Преобразование из консоли в приложение Windows в Visual Studio - PullRequest
0 голосов
/ 22 сентября 2010

При изменении проекта с консоли на приложение Windows я все еще не могу использовать пространство имен System.Windows.Forms.Мне действительно нужно создать целый новый проект?Если есть лучший способ, пожалуйста, подробно опишите, как это сделать в visual studio, шаг за шагом, спасибо:)

Ответы [ 2 ]

4 голосов
/ 22 сентября 2010

Шаблон проекта консольного приложения, с которого вы начали, не имеет необходимых ссылок на сборки.Project + Add Reference и выберите System.Drawing и System.Windows.Forms.

Также обязательно внесите необходимые изменения в класс Program.Main () должен иметь атрибут [STAThread], и вам нужно добавить шаблонный код для включения визуальных стилей и запуска цикла сообщений.Взгляните на пример проекта Windows Forms, чтобы понять это правильно.

1 голос
/ 22 сентября 2010

Вы можете использовать Windows.Forms независимо от типа проекта. Все, что вам нужно, это ссылка на него. В вашем обозревателе решений вы найдете папку «Ссылки» прямо под вашей папке проекта.

Щелкните правой кнопкой мыши и выберите «Добавить ссылку». Прокрутите список и добавьте System.Windows.Forms (и, возможно, System.Drawing).

...