Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
26 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
606.08 kB
Просмотров:
70
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Язык программирования VB.NET
лекция 2
Основные элементы управления, их свойства, события, методы
Вид обучения-Бакалавр
2 курс, 3 семестр
№2 слайд
Содержание слайда: Рабочее окно VB.NET
№3 слайд
Содержание слайда: Инструменты
Label - надпись
Button - создает кнопку
TextBox текстовое поле для набора текста
CheckBox - флажок проверки
RadioButton - переключатель
PictureBox - окно для рисунка
ListBox – список
ComboBox - поле со списком
HScrollBar - полоса прокрутки
DataGrid - таблица данных
Main Menu, GroupBox, Panel, ListView, CheckedListBox, TabControl, MonthCalendar, Timer, Splitter, Rich Textbox
№4 слайд
Содержание слайда: Свойства формы
№5 слайд
Содержание слайда: Свойства формы
№6 слайд
Содержание слайда: Свойства формы
№7 слайд
Содержание слайда: Свойства формы
№8 слайд
Содержание слайда: Свойства формы
№9 слайд
Содержание слайда: Свойства формы
№10 слайд
Содержание слайда: Форма (события)
Форма- это основной элемент VB.
Private Sub Form3_MouseDown
(ByVal sender As Object, ByVal e As System.Windows. Forms.MouseEventArgs) Handles Me.MouseDown
№11 слайд
Содержание слайда: Форма (события)
ByVal- ключевое слово
Sender параметр, содержит групповой объект. Параметры объекта могут иметь любой поддерживаемый тип Visual Basic.
е- определяет, где в действительности происходит действие события MouseDown. Этот параметр хранит объект. В данном случае это System.WinForms.MouseEventArgs. Этот объект имеет свойства, которые относятся к событию MouseDown.
Событие это процедура, которая выполняется при совершении действия пользователем, над объектом
№12 слайд
Содержание слайда: Полезные свойства объекта System.WinForms.MouseEventArgs
№13 слайд
Содержание слайда: Методы формы
Метод это стандартная процедура (прикрепленная к объекту), выполняемая при совершении действия объектом
SHOW, HIDE, LOAD, SHOWDIALOG, REFRESH, FOCUS, ACTIVATE, SCALE, CLOSE
№14 слайд
Содержание слайда: Модальность форм
Модальность форм определяется тем, как форма отображается во время выполнения программы.
Немодальное окно — это окно, при появлении которого предыдущее окно не теряет фокус. (окно НАЙТИ)
При отображении модальной формы все другие формы этого приложения становятся неактивными до тех пор, пока это окно не будет закрыто.
№15 слайд
Содержание слайда: Модальность форм
Модальные окно в основном используются для создания диалоговых окон, в которых пользователь должен выполнить определенные действия, перед тем как продолжать работать дальше.
Для того чтобы сделать форму модальной, нужно вызывать метод ShowDialog вместо метода Show.
№16 слайд
Содержание слайда: События формы
Activated- Происходит при активации формы в коде или с помощью пользователя
Click - Происходит при щелчке элемента управления
Closed - Происходит, когда форма закрыта.
Closing - Происходит при закрытии формы
DoubleClick - Происходит, когда элемент управления дважды щелкается.
DragDrop - Возникает при завершении операции перетаскивания.
DragLeave - Возникает, когда объект перетаскивается за пределы элемента управления.
DragOver - Возникает, когда объект перетаскивается на элемент управления.
№17 слайд
Содержание слайда: События формы
FormClosed Происходит после закрытия формы.
FormClosing Происходит перед закрытием формы.
Invalidated Возникает, когда для отображения элемента управления требуется перерисовка.
KeyDown, KeyPress, KeyUp –события клавиатуры
Load Происходит до первоначального отображения формы.
Move Происходит при перемещении элемента управления.
Paint Происходит при перерисовке элемента управления.
Resize Происходит при изменении размеров элемента управления.
№18 слайд
Содержание слайда: События формы
Shown Происходит, когда форма начинает отображаться
TextChanged - Происходит при изменении значения свойства Text.
Validated - Происходит по завершении проверки элемента управления.
Validating -Возникает при проверке действительности элемента управления.
№19 слайд
Содержание слайда: Свойства метки
№20 слайд
Содержание слайда: Кнопка BUTTON
Свойства:
AutoSize -можно ли изменить размеры элемента управления в зависимости от его содержимого.
AutoSizeMode- может ли кнопка автоматически изменять свои размеры.
IsDefault -является ли элемент управления "Кнопка" кнопкой по умолчанию.
События: Click, DoubleClick, Resize, Move
№21 слайд
Содержание слайда: TextBox- текстовое поле
AutoCompleteCustomSource AutoCompleteMode, AutoCompleteSource используются для создания TextBox , который автоматически завершает вводимые строки (все свойства используются совместно).
CharacterCasing – перевод символов в верхний или нижний регистр
Lines – каждая строка текста становится элементом строкового массива:
Dim tempArray() as String
tempArray = textBox1.Lines
Пример записи строки в поле
textBox1.Lines = new string[ ] { "abcd" }
№22 слайд
Содержание слайда: TextBox- текстовое поле
Modified -было ли изменено пользователем содержимое элемента, со времени его создания или последнего ввода его содержимого.
Multiline – разрешает многострочный ввод
PasswordChar символ, используемый как символ маски для ввода пароля
ReadOnly является ли текст в текстовом поле доступным только для чтения
ShortcutsEnabled - включены ли определенные сочетания клавиш
WordWrap -перенос текста по словам
MaxLength- длина строки
№23 слайд
Содержание слайда: TextBox- текстовое поле
SelectedText возвращает выделенный текст
SelectionLength количество выделенных символов
SelectionStart – начало выделенного текста
Методы:
AppendText – добавляет текст в конец существующего текста
Clear –удаляет текст
События:
TextChanged, Validated, Validating
№24 слайд
Содержание слайда: Пример проверки ввода данных
Private Sub textBox1_Validating(ByVal sender As Object, ByVal e As System.ComponentModel._ CancelEventArgs) Handles TextBox1.Validating
If Not IsNumeric(TextBox1.Text) Or TextBox1.Text.Length = 0 Then
MsgBox("введите цифры")
e.Cancel = True
TextBox1.Select(0, TextBox1.Text.Length)
End If
End Sub
Private Sub textBox1_Validated(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Validated
MsgBox("ok")
End Sub
№25 слайд
Содержание слайда: CheckBox – флажок,
RadioButton- переключатель
Свойства:
Checked -находится ли CheckBox в выбранном состоянии
CheckState - задает состояние CheckBox.
Site - задает подложку элемента управления
ThreeState - возможно ли устанавливать 3 различных состояния вместо 2.
№26 слайд
Содержание слайда: ScrollBar- полоса прокрутки
Свойства:
Maximum -максимальное значение скроллинга
Minimum -минимальное значение скроллинга
SmallChange – мин. шаг изменения скроллинга
Value - текущее положение бегунка
LargeChange – максимальный шаг изменения скроллинга
События:
ValueChanged – при изменении положения бегунка
Scroll – перемещение бегунка мышью