245.31K

Windows Forms

1.

WINDOWS FORMS

2.

Windows Forms
Windows Forms позволяет разрабатывать интеллектуальные клиенты.
Интеллектуальный клиент — это приложение с полнофункциональным графическим
интерфейсом, простое в развертывании и обновлении, способное работать при
наличии или отсутствии подключения к Интернету и использующее более безопасный
доступ к ресурсам на локальном компьютере по сравнению с традиционными
приложениями Windows.
Для создания проекта:
1. в меню выберем пункт File (Файл) и в подменю выберем New → Project (Создать →
Проект).
2. Выбираем «Приложение Windows Form (.NET Framework)», выбираем имя и
расположение файла и нажимаем «Ок».

3.

Windows Forms
Оно включает в
себя:
1. Графический
дизайнер
формы;
2. Структуру
проекта;
3. Окно свойств.

4.

Панель элементов
Button
Инструмент для генерирования события щелчка, по которому вызывается функция обработчик. В эту функцию можно разместить любой код, который требуется выполнить при
щелчке на этом инструменте
CheckBox
Дает возможность пользователю установить нужный режим из двух возможных. При
обединении этих элементов в тематическую группу пользователь может производить
множественные настройки нашего приложени
Label
Простая текстовая метка для отображения нередактируемого текста на экране
компьютера.
ListBox
Отображает список элементов, из которых пользователь может выбрать один или
несколько элементов. Если количество элементов в вписке превышает то, что может быть
отображено, то автоматически добавляется вертикальная полоса прокрутк
TextBox
Редактируемое текстовое поле.
PictureBox
Элемент служит для отображения рисунков в формате bitmap, GIF, JPEG, metafile, или
icon. Отображаемый рисунок определяется свойством Image.

5.

Свойства для управления элементами
Name
устанавливает имя формы - точнее имя класса, который наследуется от класса Form
BackColor
указывает на фоновый цвет формы
BackgroundImag
фоновое изображение формы
ControlBox
указывает, отображается ли меню формы
Enabled
если данное свойство имеет значение false, то она не сможет получать ввод от
пользователя, то есть мы не сможем нажать на кнопки, ввести текст в текстовые поля и т.д.
Font
задает шрифт для всей формы и всех помещенных на нее элементов управления.
Icon
задает иконку формы
Size
определяет начальный размер формы
Text
определяет заголовок формы

6.

Создание приложения
Создадим первую программу на
форме. Она будет складывать 2
числа:
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//организация сложения
label2.Text=Convert.ToString(Convert.ToDouble(textBox1.Text)+
Convert.ToDouble(textBox2.Text));
}
}
English     Русский Правила