Может кто-нибудь уточнить, что такое WinForms в связи с разработкой на C # - PullRequest
0 голосов
/ 04 октября 2011

Я видел несколько ролей C #, которые специально требуют опыта работы с WinForms.Однако, хотя я и являюсь уверенным разработчиком C #, я никогда не слышал об этом термине.

У меня большой опыт работы с C # Windows Applications, особенно с использованием system.windows.forms api.«WinForms» - это просто другое название для этого?Или вместо этого это специальный набор инструментов / фреймворк, который дополняет API по умолчанию?

Я хотел бы получить дополнительные разъяснения.Большое спасибо всем

Ответы [ 5 ]

1 голос
/ 04 октября 2011

Winforms - это своего рода API для создания клиентского приложения с графическим интерфейсом.Он является частью .Net Framework (существует в C # и в VB.NET).Сегодня у вас также есть Silverlight и WPF для создания приложений без командной строки.Пространство имен, которое вы указали, является его частью.Когда вы создаете новый проект в VS, вы выбираете приложение Windows Forms.Если ваше приложение содержит формы, кнопки, текстовые поля и многое другое, то да.Вы используете фреймворк winforms.

Подробнее на википедии: http://en.wikipedia.org/wiki/Windows_Forms

1 голос
/ 04 октября 2011

Я всегда думал об опыте WinForms как о создании приложений .NET GUI с использованием System.Windows.Forms API, в отличие от опыта WPF.

0 голосов
/ 04 октября 2011

С SO winform информация тега :

WinForms - это неофициальный термин, обозначающий графический интерфейс прикладного программирования (API), входящий в состав Microsoft .NET Framework, предоставляющий доступ к собственным элементам интерфейса Microsoft Windows путем оборачивания существующего Windows API в управляемый код.

Подходящей терминологией является Windows Forms, и она по-прежнему поддерживается Microsoft.

В дополнение к Microsoft .NET Windows Forms доступен через Mono.

Короче говоря, ответ Да .

0 голосов
/ 04 октября 2011

WinForm - Windows Forms - это имя, данное графическому интерфейсу прикладного программирования (API), входящему в состав Microsoft .NET Framework, обеспечивающему доступ к собственным элементам интерфейса Microsoft Windows путем оборачивания существующего Windows API в управляемый код.*

0 голосов
/ 04 октября 2011

Да. WinForms - это сокращенная версия приложений Windows Forms.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...