Поделиться через


Код для приложений Windows Forms

Этот раздел предназначен для помощи в поиске кода, демонстрирующего способы выполнения типовых задач программирования в приложениях форм Windows Forms. Перечисленные ниже разделы ориентированны на код. Если используется Visual Studio, то для выполнения большей части этих задач можно использовать конструктор Windows Forms Designer.

Задачи делятся на следующие категории:

  • Создание приложений

  • Управление формами

  • Диалоговые окна

  • привязка данных,

  • MDI-формы

  • Управление меню

  • Графика и GDI+

  • Печать

  • Операции перетаскивания

  • Обработка введенных пользователем данных

  • Взаимодействие с COM-компонентами

Создание приложений

Практическое руководство. Создание приложение Windows Forms из командной строки

Управление формами

Практическое руководство. Изменение границ в Windows Forms

Практическое руководство. Изменение размера формы в Windows Forms

Практическое руководство. Реагирование на изменения схемы шрифтов в приложениях Windows Forms

Диалоговые окна

Практическое руководство. Отображение диалоговых окон для Windows Forms

Привязка данных

Практическое руководство. Связывание элемента управления с типом в Windows Forms

Практическое руководство. Обработка ошибок и исключений, происходящих при связывании элементов управления с данными

Практическое руководство. Совместное использование одних и тех же данных в нескольких формах посредством компонента BindingSource

Практическое руководство. Синхронизация элементов управления, связанных с одним источником данных

Практическое руководство. Получение уведомления об изменении данных с использованием компонента BindingSource и интерфейса INotifyPropertyChanged

Практическое руководство. Связывание элемента управления с объектом-фабрикой в Windows Forms

MDI-формы

Практическое руководство. Создание списка в окне интерфейса MDI с помощью MenuStrip (Windows Forms)

Управление меню

Практическое руководство. Добавление элементов меню в элемент управления ContextMenuStrip

Практическое руководство. Связывание объекта ContextMenuStrip с элементом управления

Практическое руководство. Блокирование доступа к элементам меню ToolStripMenuItem

Практическое руководство. Сокрытие объектов ToolStripMenuItem

Практическое руководство. Вставка элемента MenuStrip в раскрывающееся меню интерфейса MDI (Windows Forms)

Практическое руководство. Дополнительные возможности элементов ToolStripMenuItem

Графика и GDI+

Практическое руководство. Создание объектов Graphics для рисования

Практическое руководство. Создание пера

Практическое руководство. Установка цвета фона для пера

Практическое руководство. Создание сплошной кисти

Практическое руководство. Отрисовка текста в Windows Forms

Практическое руководство. Рисование текста с использованием GDI

Практическое руководство. Вывод изображений с использованием GDI+

Печать

Практическое руководство. Создание стандартных задания печати в Windows Forms

Практическое руководство. Перенаправление данных, введенные пользователем в PrintDialog во время выполнения

Практическое руководство. Выбор принтера, подключенного к компьютеру пользователя, в Windows Forms

Практическое руководство. Печать графических изображений в Windows Forms

Практическое руководство. Печать многостраничных текстовых файлов в Windows Forms

Практическое руководство. Выполнение заданий печати в Windows Forms

Практическое руководство. Предварительный просмотр при печати в приложениях Windows Forms

Операции перетаскивания

Практическое руководство. Добавление данных в буфер обмена

Практическое руководство. Извлечение данных из буфера обмена

Практическое руководство. Выполнение операции перетаскивания между приложениями

Обработка введенных пользователем данных

Практическое руководство. Изменение ввода с клавиатуры в стандартном элементе управления

Практическое руководство. Изменение ввода с клавиатуры в стандартном элементе управления

Практическое руководство. Обработка ввода с клавиатуры на уровне формы

Практическое руководство. Распознавание одиночных и двойных щелчков

Практическое руководство. Имитация событий мыши и клавиатуры в коде

Практическое руководство. Обработка событий пользовательского ввода в элементах управления Windows Forms

Взаимодействие с COM-компонентами

Практическое руководство. Поддержка COM-взаимодействия путем отображения каждой формы Windows Forms в отдельном потоке

Практическое руководство. Поддержка COM-взаимодействия путем отображения формы Windows Forms с помощью метода ShowDialog

См. также

Другие ресурсы

Справочные сведения о Windows Forms

Приступая к работе с Windows Forms

Усовершенствование приложений Windows Forms

Элементы управления Windows Forms