Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемstudy.pmkt.com.ua
1 Лекция 6: Обзор компонентов 1. Списки ListBox и ComboBox 2. Компонент dataGridView 3. Компонент Timer 4. Диалоговые окна 5. Окна сообщений 6. Компонент RichTextBox (самостоятельно)
2 1. Список ListBox Список служит для предоставления перечня значений элементов. Элементы списка нумеруются с нуля Свойства и методы ComboBox аналогичны элементу ListBox
3 СвойствоЗначение SelectionModeOne – выделить можно только одну строку MultiSimple – щелчок мышью на элементе снимает или добавляет выделение MultiExtended – позволяет при добавление использовать клавиши Shift и Ctrl None – нет возможности выделения MultiColumnСписок может состоять из нескольких столбцов SordedСписок автоматически сортируется по алфавиту ItemsКоллекция, которая хранит строки списка SelectedIndexНомер выделенного элемента списка SelectedIndicesМассив выделенных элементов при многострочном выделении элементов.
4 Методы применяемые к коллекции Items МетодНазначение Add(object Item)Добавление елемента в конец списка AddRange(object [] items)Добавление массива объектов в конец списка Insert(int index, object item)Добавление в список на указанную позицию Remove(object value)Удаляет элемент с указанным значением RemoveAt(int index)Удаляет элемент по номеру в списке IndexOf(object value)Возвращает номер элемента в списке по значению
5 2. Компонент dataGridView Позволяет отображать и редактировать табличные данные из различных типов источников данных. Автоматически показывать заголовки колонок и заголовки строк, выбирать целую строку. Удалять все выбранные строки по нажатию на Delete. Отображать ячейку, имеющую фокус ввода, особым образом. У ячеек будет возможность редактирования.
6 Свойство/методЗначение RowCountКоличество строк ColumnCountКоличество столбцов dataGridView1[столбец, строка]. Value Обращение к значению в ячейке ColumnsКоллекция столбцов, задаваемая на этапе проектирования dataGridView1.Columns.Add(string columnName, string columnHeader); Добавление столбца с указанным именем и заголовком столбца dataGridView1.Rows.Add()Добавление пустой строки, в которую потом можно будет записывать информацию dataGridView1.Rows.Clear()Удаление всех строк в компоненте *Большинство свойств для работы со столбцами и строками аналогичны работе ListBox (добавление, удаление…)
7 3. Компонент Timer вызывает событие через определенные интервалы времени. Свойство/методЗначение EnabledВлючен ли таймер IntervalВремя в милисекундах срабатывания таймера dataGridView1[столбец, строка]. Value Обращение к значению в ячейке Tick()Событие возникающее при срабатывание таймера.
8 4. Диалоговые окна Диалоговые окна относятся к невидимым компонентам. Служат для: сохранения, открытия файлов, выбора цвета, выбора шрифта и навигации по папкам.
9 Свойство/методЗначение FileNameИмя файла FilterОграничение на файлы, которые будут видны при открытии или сохранении Text Files (*.txt)|*.txt|All Files(*.*)|*.* IniyialDirectoryПапка, которая будет открыта по умолчанию при показе диалога ShowDialog()Методы, показывает на экран диалоговое окно *** DialogResult.OK Кнопка которая нажата в диалоге. if (saveFileDialog1.ShowDialog() == DialogResult.OK) {...}
10 5. Окна сообщений Вывод сообщений реализуется метод Show() для класса MessageBox. В результате работы метод возвращает значение, равное нажатой кнопке и имеющее тип DialogResult
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.