Skip to main content
A newer version of this page is available. .

TcxMCListBox Class

Represents a multi column list box control.

Declaration

TcxMCListBox = class(
    TcxCustomListBox
)

Remarks

The TcxMCListBox control represents a list box that is capable of displaying data across several columns. Visually, it consists of a header panel where column headers reside and the data columns. The rightmost edges of column headers can be dragged to resize columns at runtime. Additionally, you can enable column header click events to allow end-users to sort the list by column values in ascending and/or descending order.

The images below display possible appearance options of our multi column list box control.

The TcxMCListBox control offers the following features:

  • Displaying data across multiple columns with the ability to display large values across several columns. Please refer to the Populating a Multi Column ListBox with Items topic for details;

  • Selecting multiple items. Please refer to the Working with Selections topic for details;

  • Copying and moving selections to any list control with a single method call. Please see the CopySelection and MoveSelection property description for more information;

  • Displaying multi-line items. See the MultiLines property description for details;

  • Sorting the list by column values. Please refer to the Sorted property description for details.

See Also