про список

Список і Список, що випадає.

Зараз настав час згадати справи давно минулих днів. А саме повернутися назад до двох чарівним елементам управління Списку (ListBox) і випадаючому списку (ComboBox). Ви маєте досвід роботи з ними в Visual C ++ 6.0. ми ж розглянемо їх в контексті C #.

Цей елемент як і багато інших успадковується від базового класу Control.Ето легко довести просто глянувши на ієрархію спадкування

Як ви вже напевно зрозуміли з ієрархії за список відповідає клас ListBox, який також знаходиться в просторі System.Windows.Forms.Большінство своїх методів і властивостей він отримує з базового класу Control. Розглянемо ті його частини, які використовуються в практичному прикладі.

властивість Items

властивість SelectedItem

властивість SelectedItems

властивість SelectedIndex

властивість SelectedIndices

Випадаючий список

У списку і списку досить багато спільного. За випадає відповідає клас ComboBox.Рассмотрім ієрархію спадкування для цього класу:

Ієрархія ComboBox схожа з ListBox. Все що сказано було вище про ListBox вірно і для ComboBox. У комбо-боксу додалися ще деякі методи. наприклад:

Для більш детального ознайомлення з методами цих класів скористайтеся MSDN.

Практичний приклад на елементи управління.

Дана програма дозволяє проаналізувати вміст вибраної директорії на предмет наявності JPEG-файлів. У разі виявлення файли заносяться в список, а при виборі файли зі списку, зображення показується на формі.

Схожі статті