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


Основные элементы управления, их свойства, события, методы

Содержание

Рабочее окно VB.NET

Слайды и текст этой презентации

Слайд 1Язык программирования VB.NET лекция 2 Основные элементы управления, их свойства, события, методы
Вид

обучения-Бакалавр
2 курс, 3 семестр

Язык программирования VB.NET  лекция 2 Основные элементы управления, их свойства, события, методы Вид обучения-Бакалавр2 курс, 3

Слайд 2Рабочее окно VB.NET

Рабочее окно 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
Инструменты Label - надпись Button - создает кнопкуTextBox текстовое поле для набора текстаCheckBox - флажок проверкиRadioButton -

Слайд 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

Форма (события) Форма- это основной элемент VB. Private Sub Form3_MouseDown(ByVal sender As Object, ByVal e As System.Windows.

Слайд 11Форма (события)
ByVal- ключевое слово
Sender параметр, содержит групповой объект. Параметры объекта

могут иметь любой поддерживаемый тип Visual Basic.
е- определяет, где в

действительности происходит действие события MouseDown. Этот параметр хранит объект. В данном случае это System.WinForms.MouseEventArgs. Этот объект имеет свойства, которые относятся к событию MouseDown.
Событие это процедура, которая выполняется при совершении действия пользователем, над объектом
Форма (события)ByVal- ключевое словоSender параметр, содержит групповой объект. Параметры объекта могут иметь любой поддерживаемый тип Visual Basic.е-

Слайд 12Полезные свойства объекта System.WinForms.MouseEventArgs

Полезные свойства объекта System.WinForms.MouseEventArgs

Слайд 13Методы формы
Метод это стандартная процедура (прикрепленная к объекту), выполняемая при

совершении действия объектом
SHOW, HIDE, LOAD, SHOWDIALOG, REFRESH, FOCUS, ACTIVATE,

SCALE, CLOSE
Методы формыМетод это стандартная процедура (прикрепленная к объекту), выполняемая при совершении действия объектом SHOW, HIDE, LOAD, SHOWDIALOG,

Слайд 14Модальность форм
Модальность форм определяется тем, как форма отображается во время

выполнения программы.
Немодальное окно — это окно, при появлении которого предыдущее

окно не теряет фокус. (окно НАЙТИ)
При отображении модальной формы все другие формы этого приложения становятся неактивными до тех пор, пока это окно не будет закрыто.

Модальность формМодальность форм определяется тем, как форма отображается во время выполнения программы.Немодальное окно — это окно, при

Слайд 15Модальность форм
Модальные окно в основном используются для создания диалоговых окон,

в которых пользователь должен выполнить определенные действия, перед тем как

продолжать работать дальше.
Для того чтобы сделать форму модальной, нужно вызывать метод ShowDialog вместо метода Show.

Модальность формМодальные окно в основном используются для создания диалоговых окон, в которых пользователь должен выполнить определенные действия,

Слайд 16События формы
Activated- Происходит при активации формы в коде или с

помощью пользователя
Click - Происходит при щелчке элемента управления
Closed - Происходит,

когда форма закрыта.
Closing - Происходит при закрытии формы
DoubleClick - Происходит, когда элемент управления дважды щелкается.
DragDrop - Возникает при завершении операции перетаскивания.
DragLeave - Возникает, когда объект перетаскивается за пределы элемента управления.
DragOver - Возникает, когда объект перетаскивается на элемент управления.

События формыActivated- Происходит при активации формы в коде или с помощью пользователяClick - Происходит при щелчке элемента

Слайд 17События формы
FormClosed Происходит после закрытия формы.
FormClosing Происходит перед закрытием формы.
Invalidated

Возникает, когда для отображения элемента управления требуется перерисовка. 
KeyDown, KeyPress, KeyUp

–события клавиатуры
Load Происходит до первоначального отображения формы.
Move Происходит при перемещении элемента управления. 
Paint Происходит при перерисовке элемента управления. 
Resize Происходит при изменении размеров элемента управления.
События формыFormClosed Происходит после закрытия формы.FormClosing Происходит перед закрытием формы.Invalidated Возникает, когда для отображения элемента управления требуется

Слайд 18События формы
Shown Происходит, когда форма начинает отображаться
TextChanged - Происходит при

изменении значения свойства Text. 
Validated - Происходит по завершении проверки элемента управления. 
Validating

-Возникает при проверке действительности элемента управления.
События формыShown Происходит, когда форма начинает отображатьсяTextChanged - Происходит при изменении значения свойства Text. Validated - Происходит по завершении

Слайд 19Свойства метки

Свойства метки

Слайд 20Кнопка BUTTON
Свойства:
AutoSize -можно ли изменить размеры элемента управления в зависимости

от его содержимого. 
AutoSizeMode-   может ли кнопка автоматически изменять свои размеры.
IsDefault

-является ли элемент управления "Кнопка" кнопкой по умолчанию. 
События: Click, DoubleClick, Resize, Move
Кнопка BUTTONСвойства:AutoSize -можно ли изменить размеры элемента управления в зависимости от его содержимого. AutoSizeMode-   может ли кнопка автоматически

Слайд 21TextBox- текстовое поле
 AutoCompleteCustomSource AutoCompleteMode, AutoCompleteSource  используются для создания  TextBox , который

автоматически завершает вводимые строки (все свойства используются совместно).
CharacterCasing – перевод символов

в верхний или нижний регистр
Lines – каждая строка текста становится элементом строкового массива:
Dim tempArray() as String
tempArray = textBox1.Lines
Пример записи строки в поле
textBox1.Lines = new string[ ] { "abcd" }


TextBox- текстовое поле AutoCompleteCustomSource AutoCompleteMode, AutoCompleteSource  используются для создания  TextBox , который автоматически завершает вводимые строки (все свойства используются совместно).CharacterCasing

Слайд 22TextBox- текстовое поле
Modified  -было ли изменено пользователем содержимое элемента, со

времени его создания или последнего ввода его содержимого.
Multiline – разрешает

многострочный ввод
PasswordChar символ, используемый как символ маски для ввода пароля 
ReadOnly является ли текст в текстовом поле доступным только для чтения
ShortcutsEnabled - включены ли определенные сочетания клавиш
WordWrap -перенос текста по словам
MaxLength- длина строки
TextBox- текстовое полеModified  -было ли изменено пользователем содержимое элемента, со времени его создания или последнего ввода его

Слайд 23TextBox- текстовое поле
SelectedText возвращает выделенный текст
SelectionLength количество выделенных символов
SelectionStart

– начало выделенного текста
Методы:
AppendText – добавляет текст в конец

существующего текста
Clear –удаляет текст
События:
TextChanged, Validated, Validating

TextBox- текстовое полеSelectedText возвращает выделенный текстSelectionLength количество выделенных символов SelectionStart – начало выделенного текстаМетоды: AppendText – добавляет

Слайд 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

Пример проверки ввода данных Private Sub textBox1_Validating(ByVal sender As Object, ByVal e As System.ComponentModel._ CancelEventArgs) Handles TextBox1.Validating

Слайд 25CheckBox – флажок, RadioButton- переключатель
Свойства:
Checked -находится ли CheckBox в выбранном состоянии
CheckState

- задает состояние CheckBox.
Site - задает подложку элемента управления
ThreeState - возможно ли

 устанавливать 3 различных состояния вместо 2.

CheckBox – флажок,  RadioButton- переключатель Свойства:Checked -находится ли CheckBox в выбранном состоянииCheckState - задает состояние CheckBox.Site - задает подложку

Слайд 26ScrollBar- полоса прокрутки
Свойства:
Maximum -максимальное значение скроллинга
Minimum -минимальное значение скроллинга
SmallChange –

мин. шаг изменения скроллинга
Value - текущее положение бегунка
LargeChange – максимальный

шаг изменения скроллинга
События:
ValueChanged – при изменении положения бегунка
Scroll – перемещение бегунка мышью
ScrollBar- полоса прокруткиСвойства:Maximum -максимальное значение скроллингаMinimum -минимальное значение скроллингаSmallChange – мин. шаг изменения скроллингаValue - текущее положение

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика