ListViewItem
Wisej.Web.ListViewItem
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Represents an item in a ListView control.
Constructors
ListViewItem()
Initializes a new instance of the ListViewItem class with default values.
ListViewItem(text)
Initializes a new instance of the ListViewItem class with the specified item text.
ListViewItem(items)
Initializes a new instance of the ListViewItem class with an array of strings representing sub-items.
ListViewItem(text, imageIndex)
Initializes a new instance of the ListViewItem class with the specified item text and the image index position of the item's icon.
ListViewItem(items, imageIndex)
Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of strings representing sub-items.
ListViewItem(items, imageIndex, foreColor, backColor, font)
Initializes a new instance of the ListViewItem class with the image index position of the item's icon; the foreground color, background color, and font of the item; and an array of strings representing sub-items.
imageIndex
ListViewItem(subItems, imageIndex)
Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of ListViewSubItem objects.
subItems
An array of type ListViewSubItem that represents the sub-items of the item.
ListViewItem(text, imageKey)
Initializes a new instance of the ListViewItem class with the specified text and image.
imageKey
The name of the image within the ImageList of the owning ListView to display in the ListViewItem.
ListViewItem(items, imageKey)
Initializes a new instance of the ListViewItem class with the specified item and sub-item text and image.
imageKey
The name of the image within the ImageList of the owning ListView to display in the ListViewItem.
ListViewItem(items, imageKey, foreColor, backColor, font)
Initializes a new instance of the ListViewItem class with the sub-items containing the specified text, image, colors, and font.
imageKey
ListViewItem(subItems, imageKey)
Initializes a new instance of the ListViewItem class with the specified sub-items and image.
imageKey
The name of the image within the ImageList of the owning ListView to display in the ListViewItem.
Properties
AllowHtml
Boolean: Returns or sets a value indicating that the item can display HTML text.
When AllowHtml is set to true, the text in the item can contain HTML content. If the text contains new lines (CRLF) but doesn't contain HTML elements (at least one "<") all CRLF are automatically substituted with " ".
BackColor
Color: Returns or sets the background color of the ListView.
Checked
Boolean: Returns or sets whether the item is checked.
ColSpan
Int32: Returns or sets the number of columns that this item can use to render its content when the ListView is in Details mode.
Throws:
ArgumentOutOfRangeException The value is lower than 1 or greater than 100.
ContextMenu
ContextMenu: Returns or sets the shortcut menu associated with the item.
Control
Control: Returns or sets a child control to display inside the item.
DataBoundItem
Object: Returns the data-bound object for this ListViewItem.
Focused
Boolean: Return or sets whether the item has the focus within the ListView parent.
Font
Font: Returns or sets the font of the text displayed by the ListView.
ForeColor
Color: Returns or sets the foreground color of the ListView.
HasUserData
Boolean: Checks if the UserData dynamic object was created and has any value.
Image
Image: Returns or sets the image that is displayed on a ListViewItem.
ImageIndex
Int32: Returns or sets the image list index value of the image displayed in the ListViewItem.
Throws:
ArgumentOutOfRangeException The specified index is less than -1.
ImageKey
String: Returns or sets the key accessor for the image in the ImageList.
ImageList
ImageList: Returns the ImageList that contains the images displayed in the ListViewItem.
ImageSource
String: Returns or sets the theme name or URL for the image to display in the ListViewItem.
Index
Int32: Returns the zero-based index of the item within the ListView control.
IsDataBound
Boolean: Returns whether the ListViewItem is data bound.
IsEditing
Boolean: Returns a value indicating whether the tree node is in an editable state.
ListView
ListView: Returns the ListView control that contains the item.
Name
String: Returns or sets the name associated with this item.
RowHeight
Int32: Returns or sets the height of the row corresponding to this item when in Details view.
RowSpan
Int32: Returns or sets the number of rows that this item can use to render its content when the ListView is in Details mode.
Throws:
ArgumentOutOfRangeException The value is lower than 1 or greater than 100.
Selected
Boolean: Returns or sets whether the item is selected.
StateImageIndex
Int32: Returns or sets the image list index value of the state icon displayed in the ListViewItem.
Throws:
ArgumentOutOfRangeException The specified index is less than -1.
StateImageKey
String: Returns or sets the key for the state icon displayed in the ImageList.
StateImageList
ImageList: Returns the ImageList that contains the state images displayed in the ListViewItem.
StateImageSource
String: Returns or sets the theme name or URL for the state icon to display in the ListViewItem.
SubItems
ListViewSubItemCollection: Returns a collection containing all sub items.
Tag
Object: Returns or sets an object that contains data to associate with the item.
Text
String: Returns or sets the text of the item.
ToolTipText
String: Returns or sets the text shown when the mouse pointer rests on the ListViewItem.
UserData
Object: Returns a dynamic object that can be used to store custom data in relation to this item.
Methods
BeginEdit()
Places the item in edit mode.
Throws:
InvalidOperationException The LabelEdit property of the associated ListView is not set to true.
Clone()
Creates an identical copy of the item.
Returns: Object. An object that represents an item that has the same text, image, and sub-items associated with it as the cloned item.
Dispose()
Releases all resources used by the ListViewItem.
EnsureVisible()
Ensures that the item is visible within the control, scrolling the contents of the control, if necessary.
Remove()
Removes the item from its associated ListView control.
Implements
Provides access to common image properties across the controls that implement this interface.
Last updated