ListViewItem ListViewItem ListViewItem ListViewItem Class

Definición

Representa un elemento de un control ListView.Represents an item in a ListView control.

public ref class ListViewItem : ICloneable, System::Runtime::Serialization::ISerializable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ListViewItemConverter))]
[System.Serializable]
public class ListViewItem : ICloneable, System.Runtime.Serialization.ISerializable
type ListViewItem = class
    interface ICloneable
    interface ISerializable
Public Class ListViewItem
Implements ICloneable, ISerializable
Herencia
ListViewItemListViewItemListViewItemListViewItem
Atributos
Implementaciones

Ejemplos

En el ejemplo de código siguiente se crea un ListView control con tres ListViewItem objetos especificados y tres ListViewItem.ListViewSubItem objetos especificados para cada elemento.The following code example creates a ListView control with three ListViewItem objects specified and three ListViewItem.ListViewSubItem objects specified for each item. El ejemplo también crea ColumnHeader objetos que se mostrarán los subelementos en la vista de detalles.The example also creates ColumnHeader objects to display the subitems in details view. Dos ImageList objetos también se crean en el ejemplo de código para proporcionar imágenes para la ListViewItem objetos.Two ImageList objects are also created in the code example to provide images for the ListViewItem objects. Estos ImageList se agregan objetos a la LargeImageList y SmallImageList propiedades.These ImageList objects are added to the LargeImageList and SmallImageList properties. El ejemplo utiliza las propiedades siguientes para crear el ListView control:The example uses the following properties in creating the ListView control:

Deberá agregar el código para un Form y llame al método creado en el ejemplo desde el constructor u otro método en el formulario.You need to add the code to a Form and call the method created in the example from the constructor or another method on the form. El ejemplo requiere que las imágenes denominado MySmallImage1, MySmallImage2, MyLargeImage1, y MyLargeImage2 se encuentran en el directorio raíz de la unidad C.The example requires that images named MySmallImage1, MySmallImage2, MyLargeImage1, and MyLargeImage2 are located in the root directory of drive C.

private:
   void CreateMyListView()
   {
      // Create a new ListView control.
      ListView^ listView1 = gcnew ListView;
      listView1->Bounds = Rectangle(Point(10,10),System::Drawing::Size( 300, 200 ));

      // Set the view to show details.
      listView1->View = View::Details;

      // Allow the user to edit item text.
      listView1->LabelEdit = true;

      // Allow the user to rearrange columns.
      listView1->AllowColumnReorder = true;

      // Display check boxes.
      listView1->CheckBoxes = true;

      // Select the item and subitems when selection is made.
      listView1->FullRowSelect = true;

      // Display grid lines.
      listView1->GridLines = true;

      // Sort the items in the list in ascending order.
      listView1->Sorting = SortOrder::Ascending;

      // Create three items and three sets of subitems for each item.
      ListViewItem^ item1 = gcnew ListViewItem( "item1",0 );

      // Place a check mark next to the item.
      item1->Checked = true;
      item1->SubItems->Add( "1" );
      item1->SubItems->Add( "2" );
      item1->SubItems->Add( "3" );
      ListViewItem^ item2 = gcnew ListViewItem( "item2",1 );
      item2->SubItems->Add( "4" );
      item2->SubItems->Add( "5" );
      item2->SubItems->Add( "6" );
      ListViewItem^ item3 = gcnew ListViewItem( "item3",0 );

      // Place a check mark next to the item.
      item3->Checked = true;
      item3->SubItems->Add( "7" );
      item3->SubItems->Add( "8" );
      item3->SubItems->Add( "9" );

      // Create columns for the items and subitems.
      // Width of -2 indicates auto-size.
      listView1->Columns->Add( "Item Column", -2, HorizontalAlignment::Left );
      listView1->Columns->Add( "Column 2", -2, HorizontalAlignment::Left );
      listView1->Columns->Add( "Column 3", -2, HorizontalAlignment::Left );
      listView1->Columns->Add( "Column 4", -2, HorizontalAlignment::Center );

      //Add the items to the ListView.
      array<ListViewItem^>^temp1 = {item1,item2,item3};
      listView1->Items->AddRange( temp1 );

      // Create two ImageList objects.
      ImageList^ imageListSmall = gcnew ImageList;
      ImageList^ imageListLarge = gcnew ImageList;

      // Initialize the ImageList objects with bitmaps.
      imageListSmall->Images->Add( Bitmap::FromFile( "C:\\MySmallImage1.bmp" ) );
      imageListSmall->Images->Add( Bitmap::FromFile( "C:\\MySmallImage2.bmp" ) );
      imageListLarge->Images->Add( Bitmap::FromFile( "C:\\MyLargeImage1.bmp" ) );
      imageListLarge->Images->Add( Bitmap::FromFile( "C:\\MyLargeImage2.bmp" ) );

      //Assign the ImageList objects to the ListView.
      listView1->LargeImageList = imageListLarge;
      listView1->SmallImageList = imageListSmall;
      
      // Add the ListView to the control collection.
      this->Controls->Add( listView1 );
   }
private void CreateMyListView()
{
	// Create a new ListView control.
	ListView listView1 = new ListView();
	listView1.Bounds = new Rectangle(new Point(10,10), new Size(300,200));

	// Set the view to show details.
	listView1.View = View.Details;
	// Allow the user to edit item text.
	listView1.LabelEdit = true;
	// Allow the user to rearrange columns.
	listView1.AllowColumnReorder = true;
	// Display check boxes.
	listView1.CheckBoxes = true;
	// Select the item and subitems when selection is made.
	listView1.FullRowSelect = true;
	// Display grid lines.
	listView1.GridLines = true;
	// Sort the items in the list in ascending order.
	listView1.Sorting = SortOrder.Ascending;
          			
	// Create three items and three sets of subitems for each item.
	ListViewItem item1 = new ListViewItem("item1",0);
	// Place a check mark next to the item.
	item1.Checked = true;
	item1.SubItems.Add("1");
	item1.SubItems.Add("2");
	item1.SubItems.Add("3");
	ListViewItem item2 = new ListViewItem("item2",1);
	item2.SubItems.Add("4");
	item2.SubItems.Add("5");
	item2.SubItems.Add("6");
	ListViewItem item3 = new ListViewItem("item3",0);
	// Place a check mark next to the item.
	item3.Checked = true;
	item3.SubItems.Add("7");
	item3.SubItems.Add("8");
	item3.SubItems.Add("9");

	// Create columns for the items and subitems.
	// Width of -2 indicates auto-size.
	listView1.Columns.Add("Item Column", -2, HorizontalAlignment.Left);
	listView1.Columns.Add("Column 2", -2, HorizontalAlignment.Left);
	listView1.Columns.Add("Column 3", -2, HorizontalAlignment.Left);
	listView1.Columns.Add("Column 4", -2, HorizontalAlignment.Center);

	//Add the items to the ListView.
          listView1.Items.AddRange(new ListViewItem[]{item1,item2,item3});

	// Create two ImageList objects.
	ImageList imageListSmall = new ImageList();
	ImageList imageListLarge = new ImageList();

	// Initialize the ImageList objects with bitmaps.
	imageListSmall.Images.Add(Bitmap.FromFile("C:\\MySmallImage1.bmp"));
	imageListSmall.Images.Add(Bitmap.FromFile("C:\\MySmallImage2.bmp"));
	imageListLarge.Images.Add(Bitmap.FromFile("C:\\MyLargeImage1.bmp"));
	imageListLarge.Images.Add(Bitmap.FromFile("C:\\MyLargeImage2.bmp"));

	//Assign the ImageList objects to the ListView.
	listView1.LargeImageList = imageListLarge;
	listView1.SmallImageList = imageListSmall;

	// Add the ListView to the control collection.
	this.Controls.Add(listView1);
}
Private Sub CreateMyListView()
    ' Create a new ListView control.
    Dim listView1 As New ListView()
    listView1.Bounds = New Rectangle(New Point(10, 10), New Size(300, 200))

    ' Set the view to show details.
    listView1.View = View.Details
    ' Allow the user to edit item text.
    listView1.LabelEdit = True
    ' Allow the user to rearrange columns.
    listView1.AllowColumnReorder = True
    ' Display check boxes.
    listView1.CheckBoxes = True
    ' Select the item and subitems when selection is made.
    listView1.FullRowSelect = True
    ' Display grid lines.
    listView1.GridLines = True
    ' Sort the items in the list in ascending order.
    listView1.Sorting = SortOrder.Ascending

    ' Create three items and three sets of subitems for each item.
    Dim item1 As New ListViewItem("item1", 0)
    ' Place a check mark next to the item.
    item1.Checked = True
    item1.SubItems.Add("1")
    item1.SubItems.Add("2")
    item1.SubItems.Add("3")
    Dim item2 As New ListViewItem("item2", 1)
    item2.SubItems.Add("4")
    item2.SubItems.Add("5")
    item2.SubItems.Add("6")
    Dim item3 As New ListViewItem("item3", 0)
    ' Place a check mark next to the item.
    item3.Checked = True
    item3.SubItems.Add("7")
    item3.SubItems.Add("8")
    item3.SubItems.Add("9")

    ' Create columns for the items and subitems.
    ' Width of -2 indicates auto-size.
    listView1.Columns.Add("Item Column", -2, HorizontalAlignment.Left)
    listView1.Columns.Add("Column 2", -2, HorizontalAlignment.Left)
    listView1.Columns.Add("Column 3", -2, HorizontalAlignment.Left)
    listView1.Columns.Add("Column 4", -2, HorizontalAlignment.Center)

    'Add the items to the ListView.
    listView1.Items.AddRange(New ListViewItem() {item1, item2, item3})

    ' Create two ImageList objects.
    Dim imageListSmall As New ImageList()
    Dim imageListLarge As New ImageList()

    ' Initialize the ImageList objects with bitmaps.
    imageListSmall.Images.Add(Bitmap.FromFile("C:\MySmallImage1.bmp"))
    imageListSmall.Images.Add(Bitmap.FromFile("C:\MySmallImage2.bmp"))
    imageListLarge.Images.Add(Bitmap.FromFile("C:\MyLargeImage1.bmp"))
    imageListLarge.Images.Add(Bitmap.FromFile("C:\MyLargeImage2.bmp"))

    'Assign the ImageList objects to the ListView.
    listView1.LargeImageList = imageListLarge
    listView1.SmallImageList = imageListSmall

    ' Add the ListView to the control collection.
    Me.Controls.Add(listView1)
End Sub 'CreateMyListView

Comentarios

El ListView control es similar a un ListBox que muestra una lista de elementos.The ListView control is similar to a ListBox in that it displays a list of items. La principal diferencia es que el ListView control proporciona un número de elementos de diferentes maneras puede verse por el usuario.The main difference is that the ListView control provides a number of different ways items can be viewed by the user. El ListViewItem clase define la apariencia, el comportamiento y datos asociados a un elemento que se muestra en el ListView control.The ListViewItem class defines the appearance, behavior, and data associated with an item that is displayed in the ListView control. ListViewItem los objetos se pueden mostrar en el ListView control en una de cuatro vistas distintas.ListViewItem objects can be displayed in the ListView control in one of four different views. Los elementos se pueden mostrar como iconos grandes o pequeños o como iconos pequeños en una lista vertical.Items can be displayed as large or small icons or as small icons in a vertical list. Los elementos también pueden tener subelementos que contienen información relacionada con el elemento primario.Items can also have subitems that contain information that is related to the parent item. El cuarto estilo de vista, vista de detalles permite para mostrar el elemento y sus subelementos en una cuadrícula con encabezados de columna que se puede usar para identificar la información que se muestran en un subelemento.The fourth view style, details view, allows you to display the item and its subitems in a grid with column headers that can be used to identify the information being displayed in a subitem.

La mayoría de las propiedades de la ListViewItem clase proporcionan formas para cambiar la presentación del elemento en el ListView está asociado el control.Most of the properties of the ListViewItem class provide ways to change the display of the item in the ListView control it is associated with. El BackColor, ForeColor, y Font propiedades le permiten cambiar cómo se muestra el texto del elemento en el ListView control.The BackColor, ForeColor, and Font properties allow you to change how the text of the item is displayed in the ListView control. El ImageIndex propiedad le permite especificar la imagen para cargar desde el ImageList que se asigna a la ListView control (estableciendo la LargeImageList o SmallImageList propiedades de la ListView).The ImageIndex property allows you to specify the image to load from the ImageList that is assigned to the ListView control (by setting the LargeImageList or SmallImageList properties of the ListView). Los elementos pueden mostrar las casillas de verificación para especificar opciones de usuario de forma similar a elemento un CheckedListBox control.Items can display check boxes in order to obtain item choices from the user in a way similar to a CheckedListBox control. Puede usar el Checked propiedad para determinar si un elemento está activado, o Active o desactive la casilla de verificación en tiempo de ejecución.You can use the Checked property to determine if an item is checked, or to select or clear the check box at run time. Los elementos pueden mostrar cualquier número de subelementos cuando la View propiedad del asociado ListView control está establecido en Details y las columnas se definen en el ListView.ColumnHeaderCollection de la ListView control.Items can display any number of subitems when the View property of the associated ListView control is set to Details and columns are defined in the ListView.ColumnHeaderCollection of the ListView control. Puede agregar subelementos a un elemento mediante una llamada a la Add método de la ListViewItem.ListViewSubItemCollection clase.You can add subitems to an item by calling the Add method of the ListViewItem.ListViewSubItemCollection class. El SubItems propiedad le permite obtener acceso a la ListViewItem.ListViewSubItemCollection clase y sus miembros.The SubItems property allows you to gain access to the ListViewItem.ListViewSubItemCollection class and its members.

Algunas de las propiedades y métodos de la ListViewItem clase son versiones específicas de elemento de propiedades y métodos en el ListView control.Some of the properties and methods of the ListViewItem class are item-specific versions of properties and methods in the ListView control. Por ejemplo, el EnsureVisible método es similar a la ListView versión del método, pero la ListViewItem versión afecta únicamente al elemento actual.For example, the EnsureVisible method is similar to the ListView version of the method, but the ListViewItem version affects only the current item.

El ListViewItem clase también proporciona métodos que no son versiones de ListView métodos.The ListViewItem class also provides methods that are not versions of ListView methods. El BeginEdit método coloca el texto del elemento en modo de edición para el usuario pueda cambiar el texto del elemento (cuando el LabelEdit propiedad de la ListView control está establecido en true).The BeginEdit method places the item's text into edit mode so the user can change the item's text (when the LabelEdit property of the ListView control is set to true). El Clone método le permite crear copias de los existentes ListViewItem objetos que se va a reutilizar en otros ListView controles.The Clone method allows you to create copies of existing ListViewItem objects to reuse in other ListView controls.

Constructores

ListViewItem() ListViewItem() ListViewItem() ListViewItem()

Inicializa una nueva instancia de la clase ListViewItem con valores predeterminados.Initializes a new instance of the ListViewItem class with default values.

ListViewItem(ListViewGroup) ListViewItem(ListViewGroup) ListViewItem(ListViewGroup) ListViewItem(ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase y lo asigna al grupo especificado.Initializes a new instance of the ListViewItem class and assigns it to the specified group.

ListViewItem(ListViewItem+ListViewSubItem[], Int32) ListViewItem(ListViewItem+ListViewSubItem[], Int32) ListViewItem(ListViewItem+ListViewSubItem[], Int32) ListViewItem(ListViewItem+ListViewSubItem[], Int32)

Inicializa una nueva instancia de la ListViewItem clase con la posición de índice de imagen del icono del elemento y una matriz de ListViewItem.ListViewSubItem objetos.Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of ListViewItem.ListViewSubItem objects.

ListViewItem(ListViewItem+ListViewSubItem[], Int32, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], Int32, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], Int32, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], Int32, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con la posición de índice de imagen del icono del elemento y una matriz de ListViewItem.ListViewSubItem objetos y asigna el elemento al grupo especificado.Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of ListViewItem.ListViewSubItem objects, and assigns the item to the specified group.

ListViewItem(ListViewItem+ListViewSubItem[], String) ListViewItem(ListViewItem+ListViewSubItem[], String) ListViewItem(ListViewItem+ListViewSubItem[], String) ListViewItem(ListViewItem+ListViewSubItem[], String)

Inicializa una nueva instancia de la ListViewItem clase con la imagen y los subelementos especificados.Initializes a new instance of the ListViewItem class with the specified subitems and image.

ListViewItem(ListViewItem+ListViewSubItem[], String, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], String, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], String, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], String, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con los subelementos especificados, la imagen y el grupo.Initializes a new instance of the ListViewItem class with the specified subitems, image, and group.

ListViewItem(SerializationInfo, StreamingContext) ListViewItem(SerializationInfo, StreamingContext) ListViewItem(SerializationInfo, StreamingContext) ListViewItem(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase ListViewItem con la información de serialización y el contexto de transmisión de secuencias especificados.Initializes a new instance of the ListViewItem class with the specified serialization information and streaming context.

ListViewItem(String) ListViewItem(String) ListViewItem(String) ListViewItem(String)

Inicializa una nueva instancia de la ListViewItem clase con el texto del elemento especificado.Initializes a new instance of the ListViewItem class with the specified item text.

ListViewItem(String, Int32) ListViewItem(String, Int32) ListViewItem(String, Int32) ListViewItem(String, Int32)

Inicializa una nueva instancia de la ListViewItem clase con el texto del elemento especificado y la posición de índice de imagen del icono del elemento.Initializes a new instance of the ListViewItem class with the specified item text and the image index position of the item's icon.

ListViewItem(String, Int32, ListViewGroup) ListViewItem(String, Int32, ListViewGroup) ListViewItem(String, Int32, ListViewGroup) ListViewItem(String, Int32, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con el texto del elemento especificado y la posición de índice de imagen del icono del elemento y asigna el elemento al grupo especificado.Initializes a new instance of the ListViewItem class with the specified item text and the image index position of the item's icon, and assigns the item to the specified group.

ListViewItem(String, ListViewGroup) ListViewItem(String, ListViewGroup) ListViewItem(String, ListViewGroup) ListViewItem(String, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con el texto del elemento especificado y lo asigna al grupo especificado.Initializes a new instance of the ListViewItem class with the specified item text and assigns it to the specified group.

ListViewItem(String, String) ListViewItem(String, String) ListViewItem(String, String) ListViewItem(String, String)

Inicializa una nueva instancia de la clase ListViewItem con la imagen y el texto especificados.Initializes a new instance of the ListViewItem class with the specified text and image.

ListViewItem(String, String, ListViewGroup) ListViewItem(String, String, ListViewGroup) ListViewItem(String, String, ListViewGroup) ListViewItem(String, String, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con el texto especificado, la imagen y el grupo.Initializes a new instance of the ListViewItem class with the specified text, image, and group.

ListViewItem(String[]) ListViewItem(String[]) ListViewItem(String[]) ListViewItem(String[])

Inicializa una nueva instancia de la ListViewItem clase con una matriz de cadenas que representan los subelementos.Initializes a new instance of the ListViewItem class with an array of strings representing subitems.

ListViewItem(String[], Int32) ListViewItem(String[], Int32) ListViewItem(String[], Int32) ListViewItem(String[], Int32)

Inicializa una nueva instancia de la ListViewItem clase con la posición de índice de imagen de icono del elemento y una matriz de cadenas que representan los subelementos.Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of strings representing subitems.

ListViewItem(String[], Int32, Color, Color, Font) ListViewItem(String[], Int32, Color, Color, Font) ListViewItem(String[], Int32, Color, Color, Font) ListViewItem(String[], Int32, Color, Color, Font)

Inicializa una nueva instancia de la ListViewItem clase con la posición de índice de imagen del icono del elemento; el color de primer plano, color de fondo y fuente del elemento; y una matriz de cadenas que representan los subelementos.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 subitems.

ListViewItem(String[], Int32, Color, Color, Font, ListViewGroup) ListViewItem(String[], Int32, Color, Color, Font, ListViewGroup) ListViewItem(String[], Int32, Color, Color, Font, ListViewGroup) ListViewItem(String[], Int32, Color, Color, Font, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con la posición de índice de imagen del icono del elemento; el color de primer plano, color de fondo y fuente del elemento; y una matriz de cadenas que representan los subelementos.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 subitems. Asigna el elemento al grupo especificado.Assigns the item to the specified group.

ListViewItem(String[], Int32, ListViewGroup) ListViewItem(String[], Int32, ListViewGroup) ListViewItem(String[], Int32, ListViewGroup) ListViewItem(String[], Int32, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con la posición de índice de imagen del icono del elemento y una matriz de cadenas que representan los subelementos y asigna el elemento al grupo especificado.Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of strings representing subitems, and assigns the item to the specified group.

ListViewItem(String[], ListViewGroup) ListViewItem(String[], ListViewGroup) ListViewItem(String[], ListViewGroup) ListViewItem(String[], ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con una matriz de cadenas que representan los subelementos y asigna el elemento al grupo especificado.Initializes a new instance of the ListViewItem class with an array of strings representing subitems, and assigns the item to the specified group.

ListViewItem(String[], String) ListViewItem(String[], String) ListViewItem(String[], String) ListViewItem(String[], String)

Inicializa una nueva instancia de la ListViewItem clase con la imagen y texto de elemento y el subelemento especificado.Initializes a new instance of the ListViewItem class with the specified item and subitem text and image.

ListViewItem(String[], String, Color, Color, Font) ListViewItem(String[], String, Color, Color, Font) ListViewItem(String[], String, Color, Color, Font) ListViewItem(String[], String, Color, Color, Font)

Inicializa una nueva instancia de la ListViewItem clase con los subelementos que contienen el texto especificado, imagen, colores y fuentes.Initializes a new instance of the ListViewItem class with the subitems containing the specified text, image, colors, and font.

ListViewItem(String[], String, Color, Color, Font, ListViewGroup) ListViewItem(String[], String, Color, Color, Font, ListViewGroup) ListViewItem(String[], String, Color, Color, Font, ListViewGroup) ListViewItem(String[], String, Color, Color, Font, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con los subelementos que contienen el texto especificado, imagen, colores, fuentes y grupo.Initializes a new instance of the ListViewItem class with the subitems containing the specified text, image, colors, font, and group.

ListViewItem(String[], String, ListViewGroup) ListViewItem(String[], String, ListViewGroup) ListViewItem(String[], String, ListViewGroup) ListViewItem(String[], String, ListViewGroup)

Inicializa una nueva instancia de la ListViewItem clase con subelementos que contienen el texto especificado, la imagen y el grupo.Initializes a new instance of the ListViewItem class with subitems containing the specified text, image, and group.

Propiedades

BackColor BackColor BackColor BackColor

Obtiene o establece el color de fondo del texto del elemento.Gets or sets the background color of the item's text.

Bounds Bounds Bounds Bounds

Obtiene el rectángulo delimitador del elemento, incluidos los subelementos.Gets the bounding rectangle of the item, including subitems.

Checked Checked Checked Checked

Obtiene o establece un valor que indica si el elemento está activado.Gets or sets a value indicating whether the item is checked.

Focused Focused Focused Focused

Obtiene o establece un valor que indica si el elemento tiene el foco dentro de la ListView control.Gets or sets a value indicating whether the item has focus within the ListView control.

Font Font Font Font

Obtiene o establece la fuente del texto que muestra el elemento.Gets or sets the font of the text displayed by the item.

ForeColor ForeColor ForeColor ForeColor

Obtiene o establece el color de primer plano del texto del elemento.Gets or sets the foreground color of the item's text.

Group Group Group Group

Obtiene o establece el grupo al que está asignado el elemento.Gets or sets the group to which the item is assigned.

ImageIndex ImageIndex ImageIndex ImageIndex

Obtiene o establece el índice de la imagen que se muestra para el elemento.Gets or sets the index of the image that is displayed for the item.

ImageKey ImageKey ImageKey ImageKey

Obtiene o establece la clave para la imagen que se muestra para el elemento.Gets or sets the key for the image that is displayed for the item.

ImageList ImageList ImageList ImageList

Obtiene el ImageList que contiene la imagen mostrada con el elemento.Gets the ImageList that contains the image displayed with the item.

IndentCount IndentCount IndentCount IndentCount

Obtiene o establece el número de anchos de imagen pequeños por los que se va a aplicar sangría a la ListViewItem.Gets or sets the number of small image widths by which to indent the ListViewItem.

Index Index Index Index

Obtiene el índice de base cero del elemento dentro de la ListView control.Gets the zero-based index of the item within the ListView control.

ListView ListView ListView ListView

Obtiene el ListView control que contiene el elemento.Gets the ListView control that contains the item.

Name Name Name Name

Obtiene o establece el nombre asociado a este ListViewItem.Gets or sets the name associated with this ListViewItem.

Position Position Position Position

Obtiene o establece la posición de la esquina superior izquierda de la ListViewItem.Gets or sets the position of the upper-left corner of the ListViewItem.

Selected Selected Selected Selected

Obtiene o establece un valor que indica si el elemento está seleccionado.Gets or sets a value indicating whether the item is selected.

StateImageIndex StateImageIndex StateImageIndex StateImageIndex

Obtiene o establece el índice de la imagen de estado (una imagen como una casilla activada o desactivada que indica el estado del elemento) que se muestra para el elemento.Gets or sets the index of the state image (an image such as a selected or cleared check box that indicates the state of the item) that is displayed for the item.

SubItems SubItems SubItems SubItems

Obtiene una colección que contiene todos los subelementos del elemento.Gets a collection containing all subitems of the item.

Tag Tag Tag Tag

Obtiene o establece un objeto que contiene datos que se va a asociar al elemento.Gets or sets an object that contains data to associate with the item.

Text Text Text Text

Obtiene o establece el texto del elemento.Gets or sets the text of the item.

ToolTipText ToolTipText ToolTipText ToolTipText

Obtiene o establece el texto que aparece cuando el puntero del mouse se sitúa sobre el ListViewItem.Gets or sets the text shown when the mouse pointer rests on the ListViewItem.

UseItemStyleForSubItems UseItemStyleForSubItems UseItemStyleForSubItems UseItemStyleForSubItems

Obtiene o establece un valor que indica si el Font, ForeColor, y BackColor las propiedades del elemento que se utilizan para todos sus subelementos.Gets or sets a value indicating whether the Font, ForeColor, and BackColor properties for the item are used for all its subitems.

Métodos

BeginEdit() BeginEdit() BeginEdit() BeginEdit()

Coloca el texto del elemento en modo de edición.Places the item text into edit mode.

Clone() Clone() Clone() Clone()

Crea una copia idéntica del elemento.Creates an identical copy of the item.

Deserialize(SerializationInfo, StreamingContext) Deserialize(SerializationInfo, StreamingContext) Deserialize(SerializationInfo, StreamingContext) Deserialize(SerializationInfo, StreamingContext)

Deserializa el elemento.Deserializes the item.

EnsureVisible() EnsureVisible() EnsureVisible() EnsureVisible()

Garantiza que el elemento esté visible en el control, desplazando el contenido del control, si es necesario.Ensures that the item is visible within the control, scrolling the contents of the control, if necessary.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindNearestItem(SearchDirectionHint) FindNearestItem(SearchDirectionHint) FindNearestItem(SearchDirectionHint) FindNearestItem(SearchDirectionHint)

Busca el siguiente elemento a partir del ListViewItem, buscando en la dirección especificada.Finds the next item from the ListViewItem, searching in the specified direction.

GetBounds(ItemBoundsPortion) GetBounds(ItemBoundsPortion) GetBounds(ItemBoundsPortion) GetBounds(ItemBoundsPortion)

Recupera la parte especificada del rectángulo delimitador del elemento.Retrieves the specified portion of the bounding rectangle for the item.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetSubItemAt(Int32, Int32) GetSubItemAt(Int32, Int32) GetSubItemAt(Int32, Int32) GetSubItemAt(Int32, Int32)

Devuelve el subelemento de la ListViewItem en las coordenadas especificadas.Returns the subitem of the ListViewItem at the specified coordinates.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove() Remove() Remove() Remove()

Quita el elemento de su asociado ListView control.Removes the item from its associated ListView control.

Serialize(SerializationInfo, StreamingContext) Serialize(SerializationInfo, StreamingContext) Serialize(SerializationInfo, StreamingContext) Serialize(SerializationInfo, StreamingContext)

Serializa el elemento.Serializes the item.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

Implementaciones de interfaz explícitas

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Serializa el elemento.Serializes the item.

Se aplica a

Consulte también: