SW6000 Conference Management Software
User Manual
14
6 List definition
Many of the controls are lists (these are marked in Table 1). Most lists support the following
parameters:
•
ColumnCount
•
ColumnPadding
•
AlternationCount
•
ShowHeader
•
HeaderFormat
•
HeaderTextId
•
GroupHeaderFormat
•
ListViewType
•
AutoScroll
•
SortDescriptor
•
ItemsToSkip
ColumnCount, ColumnPadding
The lists are designed as multi-column lists. The number of columns is given by ColumnCount
property. The space in between the columns is defined by ColumnPadding, relative to row unit
height.
Figure 5. List with 2 columns ColumnPadding=1
AlternationCount
AlternationCount can be 1 or 2. If it is set to 2, every second line of the list gets another
background, based on AlternatingBackgroundColor.
Generally, this parameter shouldn’t be changed.
ShowHeader, HeaderFormat, HeaderTextId
A list can display a header text, if ShowHeader is true (it is the default for most lists).
HeaderFormat defines in the same was as ItemFormat, what is shown in the header. See Table
3.
The header is displayed with no background and a brush based on HeaderForegroundColor color
as foreground.
The header text, if shown, is fetched from the label database for the current language with text
ID HeaderTextId. Generally, HeaderTextId shouldn’t be changed.
ListViewType
There are three kinds of lists defined: Continuous, Pages, and Horizontal (from 6.1). Continuous
is more applicable to lists with items of different vertical sizes (e.g. Agenda), the others – with