Udostępnij za pośrednictwem


ListBox — Informacje o formancie [Formularze systemu Windows]

Kontrolka Formularze systemu ListBox Windows wyświetla listę, z której użytkownik może wybrać co najmniej jeden element. Jeśli łączna liczba elementów przekracza liczbę, którą można wyświetlić, do kontrolki zostanie automatycznie dodany pasek przewijania ListBox . Gdy właściwość jest ustawiona MultiColumn na truewartość , pole listy wyświetla elementy w wielu kolumnach, a zostanie wyświetlony poziomy pasek przewijania. MultiColumn Gdy właściwość jest ustawiona na falsewartość , pole listy wyświetla elementy w jednej kolumnie, a pionowy pasek przewijania zostanie wyświetlony. Gdy ScrollAlwaysVisible jest ustawiona wartość true, pasek przewijania jest wyświetlany niezależnie od liczby elementów. Właściwość SelectionMode określa, ile elementów listy można wybrać jednocześnie.

Sposoby zmiany kontrolki ListBox

Właściwość SelectedIndex zwraca wartość całkowitą odpowiadającą pierwszemu wybranemu elementowi w polu listy. Możesz programowo zmienić wybrany element, zmieniając SelectedIndex wartość w kodzie. Odpowiedni element na liście zostanie wyróżniony w formularzu systemu Windows. Jeśli nie wybrano żadnego elementu, SelectedIndex wartość to -1. Jeśli wybrano pierwszy element na liście, SelectedIndex wartość to 0. Po wybraniu SelectedIndex wielu elementów wartość odzwierciedla wybrany element, który jest wyświetlany jako pierwszy na liście. Właściwość jest podobna SelectedItem do SelectedIndex, ale zwraca sam element, zazwyczaj wartość ciągu. Właściwość Count odzwierciedla liczbę elementów na liście, a wartość Count właściwości jest zawsze jedną więcej niż największą możliwą SelectedIndex wartością, ponieważ SelectedIndex jest oparta na zera.

Aby dodać lub usunąć elementy w kontrolceListBox, użyj Addmetody , InsertClear lub Remove . Alternatywnie można dodawać elementy do listy przy użyciu Items właściwości w czasie projektowania.

Zobacz też