Описание тега winforms

WinForms - это неофициальное имя, данное Windows Forms, библиотеке классов GUI в Microsoft .NET Framework и Mono. Вопросы в этом теге также должны быть помечены целевой структурой ([.net] или [mono]) и, как правило, должны быть помечены тегом языка программирования.

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

Приложение Windows Forms - это управляемое событиями приложение, поддерживаемое Microsoft.NET Framework. В отличие от пакетной программы, она большую часть времени просто ждет, пока пользователь что-то сделает, например, заполнит текстовое поле или нажмет кнопку. Википедия

Использование тегов

  • Вопросы в этом теге также должны быть помечены целевой структурой - .net или mono.
  • Если речь идет о конкретном языке программирования, этот язык также должен быть помечен. Примеры: C#, vb.net
  • Некоторые элементы управления также имеют свои собственные теги, и если вопрос касается такого элемента управления каким-либо существенным образом, рекомендуется добавить соответствующий дополнительный тег. Примеры: datagridview, webbrowser-control.

особенности

Все визуальные элементы в библиотеке классов Windows Forms являются производными от класса Control. Это обеспечивает минимальную функциональность элемента пользовательского интерфейса, такую ​​как расположение, размер, цвет, шрифт, текст, а также общие события, такие как щелчок и перетаскивание. Класс Control также имеет поддержку закрепления, позволяющую элементу управления изменять свое положение под своим родительским элементом. Поддержка Microsoft Active Accessibility в классе Control также помогает ослабленным пользователям лучше использовать Windows Forms.

Помимо предоставления доступа к собственным элементам управления Windows, таким как кнопка, текстовое поле, флажок и список, Windows Forms добавила собственные элементы управления для размещения ActiveX, компоновки, проверки и привязки данных. Эти элементы управления отображаются с использованием GDI+.

Библиотека MSDN

Сравнения с wpf

Учебники