Componenta delphi a comboboxex

Componenta Delphi ComboBoxEx (Figura 1) este asemănătoare componentei ComboBox. Diferența constă în faptul că componenta ComboBoxEx este mai ușor să introduceți imagini în elementele de listă decât în ​​ComboBox și este, de asemenea, posibilă ajustarea indentării fiecărui element din marginea din stânga a listei. Pe de altă parte, există caracteristici în ComboBox, cum ar fi abilitatea de a sorta, care nu sunt suportate în ComboBoxEx.

Componenta delphi a comboboxex

Majoritatea proprietăților, evenimentelor și metodelor componentei ComboBoxEx sunt aceleași ca și componenta ComboBox. Proprietățile specifice sunt descrise în tabelul de mai jos.

Conține o legătură cu imaginea

Conține un link către listă (clasa TComboExItems)

Proprietățile clasei TComboExItems sunt prezentate în tabel.

Stabilește dacă este luată în considerare cazul literelor atunci când sortați șiruri de caractere sau nu

Definește modul în care sunt sortate elementele: • stNone - fără sortare;

• stText - de valoarea proprietății Caption;

• tData - cu valoarea proprietății datelor;

• StBoth - sortare combinată (prin valorile ambelor proprietăți).

Clasa TComboExItems are propriile metode și evenimente care controlează listele ca întreg.

Adaugă un element nou în listă

AddItem (const Caption: String; const ImagineIndex, SelectedImageIndex, OverlayImageIndex, Indent: Integer; Date: Pointer)

Adaugă un element nou în listă și inițiază proprietățile sale

Introduce un element nou în poziția de listă specificată

Sortează elementele utilizând funcția Comparare

Sortează elementele utilizând funcția Handler de evenimente OnCompare

Articole similare