ListBox control looks by default like on the picture below. It allows to display list of items(which are simple strings) and allow user to select one or more of them. It can display items in one or many columns. If you want to create a control with same behaviour and capabilities but with different type of items, you can start from CCustomListBox class.

ListBox control(widget)