Образования и науки российской федерации


ComboBox и CheckedListBox



Pdf көрінісі
бет8/56
Дата13.03.2023
өлшемі0.74 Mb.
#470699
1   ...   4   5   6   7   8   9   10   11   ...   56
ComboBox и CheckedListBox. Несмотря на некоторые отличия во 
внешнем виде и разные функциональные возможности, они одинаково 
формируют и представляют списки данных и включают в себя коллекцию 
Items, которая систематизирует элементы, содержащие один из этих 
элементов управления. 
ListBox — самый простой элемент управления списка. Он служит 
главным образом для отображения простого списка элементов в 
пользовательском интерфейсе, по которому легко перемещаться. 
CheckedListBox – помечаемый список. Является разновидностью 
простого списка. Его дополнительное достоинство — в наличии чекбоксов 
рядом с каждым элементом списка. Пользователь имеет возможность 
отметить один или несколько элементов списка, выставив напротив его 
флажок. 
ComboBox – выпадающий список. Постоянно на форме представлено 
только одно значение этого списка. При необходимости пользователь 
может раскрыть список и выбрать другое интересующее его значение или 
ввести собственное. 


16 
Создание приложенияиспользующее список
1. Создайте новый проект Windows Forms, укажите имя TestList. 
2. Добавьте на форму следующие элементы управления: 
a. GroupBox
b. CheckedListBox (поместите в GroupBox
c. ComboBox 
d. три элемента Button
3. Установите следующие свойства формы и элементов управления: 
Объект 
Свойство 
Значение 
FormBorderStyle Fixed3D 
Text 
Работа со списками 
Form1 
Size 
410;310 
groupBox1 
Text 
Список участников 
CheckedListBox Name 
memberList
Name 
peopleList 
ComboBox 
Text 
Name 
buttonAdd 
Button1 
Text 
Добавить
Name 
buttonDelete 
Button2 
Text 
Удалить
Name 
buttonSort 
Button3 
Text 
Сортировать 
4. Проинициализируйте элемент управления ComboBox списком 
предполагаемых участников. Для этого в окне свойств peopleList выберите 
свойство Items. Откройте окно String Collection Editor, нажав на кнопку с 
тремя точками в поле Items. Добавьте в окно Ф.И.О. нескольких 
участников. Нажмите OK. 
5. Добавьте обработчики для кнопок Добавить и Удалить, два раза 
щелкнув левой кнопкой мыши по каждой из кнопок. 
6. В тело обработчика события кнопки Добавить вставьте 
следующий код: 
if (peopleList.Text.Length != 0) 

memberList.Items.Add(peopleList.Text); 

else MessageBox.Show("Выберите элемент из списка или 
введите новый"); 
7. Для реализации удаления элементов из списка введите код в тело 
обработчика события кнопки Удалить: 
while (memberList.CheckedIndices.Count > 0) 
memberList.Items.RemoveAt(memberList.CheckedIndices[0]); 
8. Для реализации сортировки элементов введите код в тело 
обработчика события кнопки Сортировать: 
memberList.Sorted = true; 


17 
9. Откомпилируйте и запустите приложение. Заполните список 
участников, выбирая их из элемента ComboBox. Запишите новые данные в 
этот элемент и добавьте их в список. Отсортируйте список участников. 
Упражнение 3. Создание и использование элемента управления ToolStrip 


Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   56




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет