Author

C#

ASP.NET

T-SQL

Entity

LINQ

WinForm

jQuery
M

E

N

U
  • два слова о Windows Forms
  • создание приложения состоящего из единственного файла
  • создание приложения обычное
  • файлы сгенерированные Visual Studio
  • панель свойств (F4)
  • обработчик событий
  • окно сообщений
  • форма
    • жизненный цикл формы
    • событие Load
    • способы закрытия формы
    • сделать красную кнопку крестик не активной
    • расположение формы на экране
    • при запуске форма разворачивается на весь экран
    • переключение формы в режим Full Screen и обратно с помощью клавиш
    • переключение формы в режим Full Screen и обратно с помощью кнопок
    • форма невидимка
    • границы формы
    • перетаскивание формы, не имеющей рамки
    • эффект затухания формы при ее закрытии
    • производная форма
    • запуск приложения только в единственном экземпляре
  • модальное диалоговое окно
  • немодальное диалоговое окно
  • передача данных между формами
    • из дочерней формы в родительскую, простой пример
    • из дочерней формы в родительскую
    • из родительской формы в дочернюю через конструктор
    • из родительской формы в дочернюю через свойство
    • из родительской формы в дочернюю через перегрузку Show()/ShowDialog()
  • динамическое создание элемента
  • обход всех элементов
  • нажатием клавиши перевести фокус на нужный элемент
  • удаление звукового сигнала в TextBox при нажатии на клавишу Enter
  • программно перевести фокус на нужный элемент
  • элементы управления
    • common controls — стандартные
      • Button — кнопка
      • CheckBox — флажок
      • CheckedList — помечаемый список
      • ComboBox — поле с выпадающим списком
      • DateTimePicker — дата и время
      • Label — метка
      • LinkLabel — ссылка
      • ListBox — список
      • ListView — список с расширенными возможностями
        • LargeIcon — добавление элемента и изображения в редакторе
        • LargeIcon — добавление элемента и изображения в коде
        • LargeIcon — добавление элемента и изображения пользователем
        • Details — добавление элемента и изображения в редакторе
        • Details — добавление элемента и изображения в редакторе
      • MaskedTextBox — поле ввода, имеющее маску ограничения
      • MonthCalendar — календарь
      • NotifyIcon — значок в трее
      • NumericUpDown — регулятор численных значений
      • TrackBar — бегунок
      • PictureBox — графические изображения
      • ProgressBar — индикатор прогресса
      • RadioButton — переключатель
      • RichTextBox — поле ввода с расширенными возможностями форматирования
      • TextBox — поле ввода
      • ToolTip — подсказка
      • TreeView — дерево
      • WebBrowser — браузер
    • containers — контейнеры
      • FlowLayoutPanel
      • TableLayoutPanel
      • GroupBox
      • TabControl
    • dialogs — диалоговые окна
      • OpenFileDialog
      • SaveFileDialog
      • ColorDialog
      • FontDialog
      • FolderBrowserDialog
    • menus and toolbars — меню и панели инструментов
      • ToolStrip
      • MenuStrip
      • StatusStrip
      • ContextMenuStrip
      • ToolStripContainer
    • data — данные
      • Chart - график
      • DataGridView — отображение таблицы
      • DataSet - реляционная база данных в памяти
      • BindingSource и BindingNavigator
    • components — компоненты
      • Timer
      • ImageList
      • ErrorProvider
    • WPF interoperability — WPF совместимость
      • ElementHost
  • локализация и глобализация
  • добавление строки соединения в файл конфигурации