Властивість teditem ()

Для стандартного ListBox. це властивість можна використовувати, щоб визначити, який елемент обраний в ListBox. Якщо SelectionMode властивість ListBox встановлено значення SelectionMode.MultiSimple або SelectionMode.MultiExtended (що означає з множинним вибором ListBox) і вибрано декілька елементів у списку, це властивість може повертати будь-якого обраного елемента.

Щоб витягти колекцію, яка містить всі вибрані елементи з множинним вибором ListBox. використовуйте SelectedItems властивість. Якщо ви хочете отримати індекс поточного виділеного елемента в ListBox. використовуйте SelectedIndex властивість. Крім того, можна використовувати SelectedIndices для отримання всіх обраних індексів з множинним вибором властивість ListBox.

У наступному прикладі коду показано, як використовувати SelectedIndexChanged подій, щоб знайти і вибрати елемент в іншому ListBox елемента управління. У прикладі використовується SelectedIndexChanged події, щоб визначити, коли обраний елемент в ListBox змінюється. Потім приклад коду зчитує текст позиції за допомогою SelectedItem Властивості і викликає FindString інший метод ListBox за допомогою текст, повернутий SelectedItem в першому ListBox. Якщо елемент знаходиться в іншому ListBox. обраний елемент. Для цього прикладу потрібні два ListBox елементів управління, з ім'ям listBox1 і listBox2. будуть додані в форму і що обидва ListBox елементи управління містять елементи, які ідентичні. Приклад також передбачається, що метод обробки подій, визначений в прикладі підключено до SelectedIndexChanged подія listBox1.

Схожі статті