|
|
|
AddItem (Image, character, Object)
|
Adds a new item to the control
Notes : Uses the ListViewItem to store image and text and attaches
an optional typed model via the Tag property
@param poImage The image associated with the item
@param pcText The display text of the item
@param poModel The typed model associated with this item
*/
|
|
|
|
Clear ()
|
Clears all items from the control
Notes : Removes all row panels from the internal FlowLayoutPanel
*/
|
|
|
|
CloseButtonClickHandler (Object, EventArgs)
|
Event handler for the Click event of the close UltraButton
Notes : Removes the associated row panel from the flow layout
@param sender The reference to the object that raised the event
@param e The System.EventArgs with the data for this event
*/
|
|
|
|
INTEGER Count ()
|
Returns the number of items currently displayed
Notes : Counts the row panels contained in the internal FlowLayoutPanel
@return The number of items
*/
|
|
|
|
System.Windows.Forms.Panel GetItem (integer)
|
Returns the row Panel for the given 1-based index
Notes : Returns ? when the index is out of range
@param piIndex 1-based index of the item to retrieve
@return The Panel representing the row, or ?
*/
|
|
|
|
InitializeComponent ()
|
Initializes the visual design of the control
Notes :
*/
|
|
|
|
RemoveItem (Panel)
|
Removes the specified item from the control
Notes :
@param poRowPanel The Panel representing the row to remove
*/
|
|
|
|
RowClickHandler (Object, EventArgs)
|
Handles clicks on a row (icon, label or panel)
Notes : Visually selects the row and activates the corresponding Form
@param sender The reference to the object that raised the event
@param e The System.EventArgs with the data for this event
*/
|