» » » Программируем на С# и Windows Forms

Презентация на тему Программируем на С# и Windows Forms

Презентацию на тему Программируем на С# и Windows Forms можно скачать абсолютно бесплатно на нашем сайте. Предмет презентации : Информатика. Красочные слайды и илюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого презентации воспользуйтесь плеером, или если вы хотите скачать презентацию - нажмите на соответствующий текст под плеером. Презентация содержит 39 слайдов.

скачать презентацию

Слайды презентации

Слайд 1: Презентация Программируем на С# и Windows Forms
Слайд 1

Презентация к уроку информатики 11 класс Автор: Юдин Андрей Борисович МКОУ Плесская СОШ

Программируем на С# и Windows Forms

Версия для Microsoft Visual C#

Слайд 2: Презентация Программируем на С# и Windows Forms
Слайд 2
Создание проекта. 1
Слайд 3: Презентация Программируем на С# и Windows Forms
Слайд 3

Создание проекта. Шаг 1.

Внешний вид среды программирования после запуска

Слайд 4: Презентация Программируем на С# и Windows Forms
Слайд 4
2

Создание проекта. Шаг 2.

Создаем новый проект

Слайд 5: Презентация Программируем на С# и Windows Forms
Слайд 5
3

Создание проекта. Шаг 3.

Выбираем приложение Windows Forms

Имя будущего проекта

Слайд 6: Презентация Программируем на С# и Windows Forms
Слайд 6
4

Элементы среды программирования

Дизайнер формы

Панель компонентов

Свойства и события объектов (инспектор объектов)

Сообщения об ошибках

Слайд 7: Презентация Программируем на С# и Windows Forms
Слайд 7
5

Конструирование интерфейса

Выбираем нужный элемент

Размещаем его на форме

Изменяем необходимые свойства

Шаг 1. Шаг 2. Шаг 3.
Слайд 8: Презентация Программируем на С# и Windows Forms
Слайд 8
6 Вкладки проекта

Вкладка дизайнера формы

Вкладка текста программы

Слайд 9: Презентация Программируем на С# и Windows Forms
Слайд 9
7

Программа после создания процедуры

Слайд 10: Презентация Программируем на С# и Windows Forms
Слайд 10

public partial class Form1 : Form { int n; //здесь описываем глобальные переменные public Form1() { InitializeComponent(); // настройки формы } private void button1_Click(object sender, EventArgs e) { int a; //действия происходящие при щелчке по кнопке 1 } private void button2_Click(object sender, EventArgs e) { int b; //действия происходящие при щелчке по кнопке 2 } }

8

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

Глобальная переменная n видна во всей программе

Переменная а видна в первой процедуре

Переменная b видна во второй процедуре

Слайд 11: Презентация Программируем на С# и Windows Forms
Слайд 11
Открытие проекта. 9
Слайд 12: Презентация Программируем на С# и Windows Forms
Слайд 12

Выбираем папку с необходимым проектом

Выбираем «главный» файл проекта

Открытие проекта

Выбираем «Открыть проект»

Слайд 13: Презентация Программируем на С# и Windows Forms
Слайд 13

Основные компоненты.

10
Слайд 14: Презентация Программируем на С# и Windows Forms
Слайд 14
Form – форма
Слайд 15: Презентация Программируем на С# и Windows Forms
Слайд 15
11

Форма в режиме конструктора

Элементы которые можно разместить на форме

Слайд 16: Презентация Программируем на С# и Windows Forms
Слайд 16
Label – надпись 12
Слайд 17: Презентация Программируем на С# и Windows Forms
Слайд 17
Button – кнопка 13
Слайд 18: Презентация Программируем на С# и Windows Forms
Слайд 18
CheckBox – флажок 14
Слайд 19: Презентация Программируем на С# и Windows Forms
Слайд 19

RadioButton – радио-кнопка

15
Слайд 20: Презентация Программируем на С# и Windows Forms
Слайд 20
GroupBox – контейнер 16
Слайд 21: Презентация Программируем на С# и Windows Forms
Слайд 21
button1 RadioButton1 RadioButton2 RadioButton3 GroupBox1 CheckBox1 CheckBox2 CheckBox3 17

У группы CheckBox можно поставить на всех галочки

У группы RadioButton можно поставить точку только на одном

Слайд 22: Презентация Программируем на С# и Windows Forms
Слайд 22
TextBox – окно ввода 18
Слайд 23: Презентация Программируем на С# и Windows Forms
Слайд 23
19

Настройка многострочного поля ввода через инспектор объектов

Настройка многострочного поля ввода через элемент на самом поле ввода

Способ 1. Способ 2.
Слайд 24: Презентация Программируем на С# и Windows Forms
Слайд 24

ComboBox – выпадающий список

20
Слайд 25: Презентация Программируем на С# и Windows Forms
Слайд 25
PictureBox– рисунок 21
Слайд 26: Презентация Программируем на С# и Windows Forms
Слайд 26
22

Свойство SizeMode Normal: изображение позиционируется в левом верхнем углу PictureBox, и размер изображения не изменяется. Если PictureBox больше размеров изображения, то по справа и снизу появляются пустоты, если меньше - то изображение обрезается StretchImage: изображение растягивается или сжимается таким обраом, чобы вместиться по всей ширине и высоте элемента PictureBox AutoSize: элемент PictureBox автоматически растягивается, подстраиваясь под размеры изображения CenterImage: если PictureBox меньше изображения, то изображение обрезается по краям и выводится только его центральная часть. Если же PictureBox больше изображения, то оно позиционируется по центру. Zoom: изоражение подстраивается под размеры PictureBox, сохраняя при этом пропорции

Слайд 27: Презентация Программируем на С# и Windows Forms
Слайд 27
23
Слайд 28: Презентация Программируем на С# и Windows Forms
Слайд 28
DataGridView – таблица 24
Слайд 29: Презентация Программируем на С# и Windows Forms
Слайд 29
25 label1 label2 label3 DataGridView1 textBox1 textBox2 textBox3 button2 button3 button4
Слайд 30: Презентация Программируем на С# и Windows Forms
Слайд 30

Преобразование типов.

26
Слайд 31: Презентация Программируем на С# и Windows Forms
Слайд 31

double a = Convert.ToSingle(textBox1.Text);

textBox3.Text = Convert.ToString(c);

a c Тип String Тип Double
Слайд 32: Презентация Программируем на С# и Windows Forms
Слайд 32
Простые проекты. 27
Слайд 33: Презентация Программируем на С# и Windows Forms
Слайд 33

private void button1_Click(object sender, EventArgs e) { label2.Text = "Привет "+ textBox1.Text; }

Слайд 34: Презентация Программируем на С# и Windows Forms
Слайд 34
button5 label4 28

private void button1_Click(object sender, EventArgs e) { double a = Convert.ToSingle(textBox1.Text); double b = Convert.ToSingle(textBox2.Text); double c = a + b; textBox3.Text = Convert.ToString(c); }

Слайд 35: Презентация Программируем на С# и Windows Forms
Слайд 35
29

private void button2_Click(object sender, EventArgs e) { this.Close(); }

Слайд 36: Презентация Программируем на С# и Windows Forms
Слайд 36
Сombobox1 GroupBox2  GroupBox1  30

double a = Convert.ToSingle(textBox1.Text); double b = Convert.ToSingle(textBox2.Text); double c = 0; int k = comboBox1.SelectedIndex; if (k == 0) c = a + b; if (k == 1) c = a - b; if (k == 2) c = a * b; if (k == 3) c = a / b; textBox3.Text = Convert.ToString(c);

Слайд 37: Презентация Программируем на С# и Windows Forms
Слайд 37
31

Для Сombobox1 в инспекторе объектов для свойства Items нажмите на кнопку с тремя точками

В открывшемся окне запишите названия операций, которые будет выполнять калькулятор

Слайд 38: Презентация Программируем на С# и Windows Forms
Слайд 38
32 RadioButton4

double a = Convert.ToSingle(textBox1.Text); double b = Convert.ToSingle(textBox2.Text); double c = 0; if (radioButton1.Checked == true) c = a + b; if (radioButton2.Checked == true) c = a - b; if (radioButton3.Checked == true) c = a * b; if (radioButton4.Checked == true) c = a / b; textBox3.Text = Convert.ToString(c);

Слайд 39: Презентация Программируем на С# и Windows Forms
Слайд 39

Список используемой литературы:

1. В.В.Лабор. СиШарп: Создание приложений для Windows. Минск издательство Харвест,2003

2. Герберт Шилдт. C# 3.0. Полное руководство. Издательство: Вильямс, 2010

4. Сайт http://metanit.com/ Сайт посвященный C# и семейству технологий .NET (ASP.NET MVC, WPF, Xamarin, EntityFramework и т.д.), технологии на базе Java ( Java SE, программирование под ОС Андроид и т.д.), работа с базами данных (MS SQL Server, MySQL, MongoDB) а также WEB-технологии, такие как HTML5, AJAX, jQuery, ExtJS, AngularJS и др.

3. Чарльз Петцольд. Программирование с использованием Microsoft Windows Forms. Издательство: Русская Редакция, Питер, 2006

33
  • Яндекс.Метрика
  • Рейтинг@Mail.ru