IDK1011 Основы Click to edit Master title style программирования Выбор компонентов

реклама
IDK1011 Основы
Click to edit Master title style
программирования
Выбор компонентов
Отладка, обработка ошибок
Выбор компонентов
• Текстовые данные





TextBox
RichTextBox
ListBox
ComboBox
MaskedTextBox (формат. ввод)
• Ввод пароля
 TextBox со свойством PasswordChar
Выбор компонентов
• Численные данные
 Все компоненты для представления
текстовых данных
 NumericUpDown
 HScrollBar
 VScrollBar
 TrackBar
 ProgressBar
• Ввод даты и времени
 MonthCalendar
 DateTimePicker
Выбор компонентов
• Булево значение (true/false)
 CheckBox
 RadioButton
• Выбор файла
 OpenFileDialog
• Вывод структурных данных
 ListView
 TreeView
• Вывод контекстной подсказки
 Tooltip
 Show(text As String, obj As Object)
Ограничения ввода данных
• TextBox
 MaxLength
 Minimum
 Maximum
• MonthCalendar
 MinData
 MaxData
• ListBox, ComboBox, …
 DropDownStyle
Проверка вводимых данных
• Во время ввода данных
 MaskedTextBox (TextChanged,
MaskInputRejected)
• После окончания ввода данных
 Leave
 Validating (CausesValidation: true)
• Перед началом последующих действий
• Прерывание текущих действий
• Прерывание работы программы
Вывод информации об ошибках
• MessageBox
• ErrorProvider
 SetError(obj As Object, err As String)
 err = “” отмена сообщения об ошибке
• Избегайте ошибочных ситуаций в
программе!
• try … catch e As Exception
• Обработчики исключений (ошибочных
ситуаций)
Управление допустимыми
действиями пользователя
• Разрешение/запрет на
пользовательское действие
 Enabled
 Visible
• Запрет изменения значения
 ReadOnly
Отладка программы
• Режимы сборки и запуска программы
 Debug
• Debugging symbols
• breakpoints
 Release
• Striping
• Debug stepping
• Отслеживание значений
 Переменных
 Свойств объектов
• Объект Debug
 Print() (immedaite window: debug>Windows)
???
Экзамен
• Досрочный экзамен
 12/14/2013 ICT-405 09:00 – 12:30
• Основной экзамен
 12/20/2013 ICT-405 09:00 – 12:30
 01/06/2014 ICT-401 09:00 – 12:30
Скачать