ListViewItem Classe

Definizione

Rappresenta un elemento di un controllo 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
Ereditarietà
ListViewItem
Attributi
Implementazioni

Esempi

Nell'esempio di codice seguente viene ListView creato un controllo ListViewItem con tre oggetti specificati ListViewItem.ListViewSubItem e tre oggetti specificati per ogni elemento.The following code example creates a ListView control with three ListViewItem objects specified and three ListViewItem.ListViewSubItem objects specified for each item. Nell'esempio vengono inoltre ColumnHeader creati oggetti per visualizzare gli elementi secondari nella visualizzazione dettagli.The example also creates ColumnHeader objects to display the subitems in details view. Nell' ImageList esempio di codice vengono inoltre creati due oggetti per fornire immagini per gli ListViewItem oggetti.Two ImageList objects are also created in the code example to provide images for the ListViewItem objects. Questi ImageList oggetti vengono aggiunti LargeImageList alle proprietà e SmallImageList .These ImageList objects are added to the LargeImageList and SmallImageList properties. Nell'esempio vengono utilizzate le proprietà seguenti per la ListView creazione del controllo:The example uses the following properties in creating the ListView control:

È necessario aggiungere il codice a un oggetto Form e chiamare il metodo creato nell'esempio dal costruttore o un altro metodo nel form.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. Per l'esempio è necessario che MySmallImage1le MySmallImage2immagini MyLargeImage1denominate,, e MyLargeImage2 si trovino nella directory radice dell'unità 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

Commenti

Il ListView controllo è simile ListBox a in quanto Visualizza un elenco di elementi.The ListView control is similar to a ListBox in that it displays a list of items. La differenza principale consiste nel fatto ListView che il controllo fornisce un numero di modi diversi per visualizzare gli elementi dall'utente.The main difference is that the ListView control provides a number of different ways items can be viewed by the user. La ListViewItem classe definisce l'aspetto, il comportamento e i dati associati a un elemento visualizzato ListView nel controllo.The ListViewItem class defines the appearance, behavior, and data associated with an item that is displayed in the ListView control. ListViewItemgli oggetti possono essere visualizzati nel ListView controllo in una delle quattro visualizzazioni diverse.ListViewItem objects can be displayed in the ListView control in one of four different views. Gli elementi possono essere visualizzati come icone grandi o piccole o come icone piccole in un elenco verticale.Items can be displayed as large or small icons or as small icons in a vertical list. Gli elementi possono inoltre includere elementi secondari contenenti informazioni correlate all'elemento padre.Items can also have subitems that contain information that is related to the parent item. Il quarto stile di visualizzazione, visualizzazione dettagli, consente di visualizzare l'elemento e i relativi elementi secondari in una griglia con le intestazioni di colonna che possono essere utilizzate per identificare le informazioni visualizzate in un elemento secondario.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 maggior parte delle proprietà della ListViewItem classe fornisce modi per modificare la visualizzazione dell'elemento ListView nel controllo a cui è associato.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. Le BackColorproprietà ForeColor, ListView e Font consentono di modificare la modalità di visualizzazione del testo dell'elemento nel controllo.The BackColor, ForeColor, and Font properties allow you to change how the text of the item is displayed in the ListView control. La ImageIndex proprietà consente di specificare l'immagine da caricare dall'oggetto ImageList assegnato al ListView controllo, impostando le LargeImageList proprietà o SmallImageList di 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). Gli elementi possono visualizzare le caselle di controllo per ottenere le scelte dell'elemento dall'utente in modo simile a CheckedListBox un controllo.Items can display check boxes in order to obtain item choices from the user in a way similar to a CheckedListBox control. È possibile utilizzare la Checked proprietà per determinare se un elemento è selezionato o per selezionare o deselezionare la casella di controllo in fase di esecuzione.You can use the Checked property to determine if an item is checked, or to select or clear the check box at run time. Gli elementi possono visualizzare un numero qualsiasi di elementi secondari View quando la proprietà del ListView controllo associato è impostata Details su ListView e le colonne sono definite ListView.ColumnHeaderCollection nell'oggetto del controllo.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. È possibile aggiungere elementi secondari a un elemento chiamando il Add metodo ListViewItem.ListViewSubItemCollection della classe.You can add subitems to an item by calling the Add method of the ListViewItem.ListViewSubItemCollection class. La SubItems proprietà consente di ottenere l'accesso ListViewItem.ListViewSubItemCollection alla classe e ai relativi membri.The SubItems property allows you to gain access to the ListViewItem.ListViewSubItemCollection class and its members.

Alcune delle proprietà e dei metodi della ListViewItem classe sono versioni specifiche dell'elemento di proprietà e metodi ListView nel controllo.Some of the properties and methods of the ListViewItem class are item-specific versions of properties and methods in the ListView control. Ad esempio, il EnsureVisible metodo è simile ListView alla versione del metodo, ma la ListViewItem versione ha effetto solo sull'elemento corrente.For example, the EnsureVisible method is similar to the ListView version of the method, but the ListViewItem version affects only the current item.

La ListViewItem classe fornisce anche metodi che non sono versioni di ListView metodi.The ListViewItem class also provides methods that are not versions of ListView methods. Il BeginEdit metodo inserisce il testo dell'elemento in modalità di modifica in modo che l'utente possa modificare il testo dell'elemento LabelEdit (quando la ListView proprietà del controllo è trueimpostata su).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). Il Clone metodo consente di creare copie di oggetti esistenti ListViewItem da riutilizzare in altri ListView controlli.The Clone method allows you to create copies of existing ListViewItem objects to reuse in other ListView controls.

Costruttori

ListViewItem()

Inizializza una nuova istanza della classe ListViewItem con i valori predefiniti.Initializes a new instance of the ListViewItem class with default values.

ListViewItem(ListViewGroup)

Inizializza una nuova istanza della classe ListViewItem assegnandola al gruppo specificato.Initializes a new instance of the ListViewItem class and assigns it to the specified group.

ListViewItem(ListViewItem+ListViewSubItem[], Int32)

Inizializza una nuova istanza della classe ListViewItem con la posizione di indice dell'immagine per l'icona dell'elemento e una matrice di oggetti ListViewItem.ListViewSubItem.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)

Inizializza una nuova istanza della classe ListViewItem con la posizione di indice dell'immagine per l'icona dell'elemento e una matrice di oggetti ListViewItem.ListViewSubItem, assegna inoltre l'elemento al gruppo specificato.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)

Inizializza una nuova istanza della classe ListViewItem con gli elementi secondari e l'immagine specificati.Initializes a new instance of the ListViewItem class with the specified subitems and image.

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

Inizializza una nuova istanza della classe ListViewItem con gli elementi secondari, l'immagine e il gruppo specificati.Initializes a new instance of the ListViewItem class with the specified subitems, image, and group.

ListViewItem(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe ListViewItem con le informazioni di serializzazione e il contesto di flusso specificati.Initializes a new instance of the ListViewItem class with the specified serialization information and streaming context.

ListViewItem(String)

Inizializza una nuova istanza della classe ListViewItem con il testo dell'elemento specificato.Initializes a new instance of the ListViewItem class with the specified item text.

ListViewItem(String, Int32)

Inizializza una nuova istanza della classe ListViewItem con il testo dell'elemento specificato e la posizione di indice dell'immagine per l'icona dell'elemento stesso.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)

Inizializza una nuova istanza della classe ListViewItem con il testo dell'elemento specificato e la posizione di indice dell'immagine per l'icona dell'elemento stesso e assegna l'elemento al gruppo specificato.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)

Inizializza una nuova istanza della classe ListViewItem con il testo dell'elemento specificato e la assegna al gruppo indicato.Initializes a new instance of the ListViewItem class with the specified item text and assigns it to the specified group.

ListViewItem(String, String)

Inizializza una nuova istanza della classe ListViewItem con il testo e l'immagine specificati.Initializes a new instance of the ListViewItem class with the specified text and image.

ListViewItem(String, String, ListViewGroup)

Inizializza una nuova istanza della classe ListViewItem con il testo, l'immagine e il gruppo specificati.Initializes a new instance of the ListViewItem class with the specified text, image, and group.

ListViewItem(String[])

Inizializza una nuova istanza della classe ListViewItem con una matrice di stringhe che rappresentano gli elementi secondari.Initializes a new instance of the ListViewItem class with an array of strings representing subitems.

ListViewItem(String[], Int32)

Inizializza una nuova istanza della classe ListViewItem con la posizione di indice dell'immagine per l'icona dell'elemento stesso e una matrice di stringhe che rappresenta gli elementi secondari.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)

Inizializza una nuova istanza della classe ListViewItem con la posizione di indice dell'immagine per l'icona dell'elemento, il colore di primo piano, di sfondo e il tipo di carattere dell'elemento, nonché una matrice di stringhe che rappresenta gli elementi secondari.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)

Inizializza una nuova istanza della classe ListViewItem con la posizione di indice dell'immagine per l'icona dell'elemento, il colore di primo piano, di sfondo e il tipo di carattere dell'elemento, nonché una matrice di stringhe che rappresenta gli elementi secondari.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. Assegna l'elemento al gruppo specificato.Assigns the item to the specified group.

ListViewItem(String[], Int32, ListViewGroup)

Inizializza una nuova istanza della classe ListViewItem con la posizione di indice dell'immagine per l'icona dell'elemento stesso e una matrice di stringhe che rappresenta gli elementi secondari, inoltre assegna l'elemento al gruppo specificato.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)

Inizializza una nuova istanza della classe ListViewItem con una matrice di stringhe che rappresenta gli elementi secondari e assegna l'elemento al gruppo specificato.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)

Inizializza una nuova istanza della classe ListViewItem con il testo e l'immagine dell'elemento e dell'elemento secondario specificati.Initializes a new instance of the ListViewItem class with the specified item and subitem text and image.

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

Inizializza una nuova istanza della classe ListViewItem con gli elementi secondari contenenti il testo, l'immagine, i colori e i tipi di carattere specificati.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)

Inizializza una nuova istanza della classe ListViewItem con gli elementi secondari contenenti il testo, l'immagine, i colori, i tipi di carattere e il gruppo specificati.Initializes a new instance of the ListViewItem class with the subitems containing the specified text, image, colors, font, and group.

ListViewItem(String[], String, ListViewGroup)

Inizializza una nuova istanza della classe ListViewItem con gli elementi secondari contenenti il testo, l'immagine e il gruppo specificati.Initializes a new instance of the ListViewItem class with subitems containing the specified text, image, and group.

Proprietà

BackColor

Ottiene o imposta il colore di sfondo del testo dell'elemento.Gets or sets the background color of the item's text.

Bounds

Ottiene il rettangolo di delimitazione dell'elemento, inclusi i relativi elementi secondari.Gets the bounding rectangle of the item, including subitems.

Checked

Ottiene o imposta un valore che indica se l'elemento è selezionato.Gets or sets a value indicating whether the item is checked.

Focused

Ottiene o imposta un valore che indica se l'elemento dispone dello stato attivo all'interno del controllo ListView.Gets or sets a value indicating whether the item has focus within the ListView control.

Font

Ottiene o imposta il tipo di carattere del testo visualizzato dall'elemento.Gets or sets the font of the text displayed by the item.

ForeColor

Ottiene o imposta il colore di primo piano del testo dell'elemento.Gets or sets the foreground color of the item's text.

Group

Ottiene o imposta il gruppo cui è assegnato l'elemento.Gets or sets the group to which the item is assigned.

ImageIndex

Ottiene o imposta l'indice dell'immagine associata all'elemento.Gets or sets the index of the image that is displayed for the item.

ImageKey

Ottiene o imposta la chiave dell'immagine visualizzata per l'elemento.Gets or sets the key for the image that is displayed for the item.

ImageList

Ottiene l'oggetto ImageList contenente l'immagine associata all'elemento.Gets the ImageList that contains the image displayed with the item.

IndentCount

Ottiene o imposta il valore della larghezza delle immagini piccole con cui effettuare il rientro dell'oggetto ListViewItem.Gets or sets the number of small image widths by which to indent the ListViewItem.

Index

Ottiene l'indice in base zero dell'elemento all'interno del controllo ListView.Gets the zero-based index of the item within the ListView control.

ListView

Ottiene il controllo ListView contenente l'elemento.Gets the ListView control that contains the item.

Name

Ottiene o imposta il nome associato a questo oggetto ListViewItem.Gets or sets the name associated with this ListViewItem.

Position

Ottiene o imposta la posizione dell'angolo superiore sinistro dell'oggetto ListViewItem.Gets or sets the position of the upper-left corner of the ListViewItem.

Selected

Ottiene o imposta un valore che indica se l'elemento è selezionato.Gets or sets a value indicating whether the item is selected.

StateImageIndex

Ottiene o imposta l'indice dell'immagine di stato visualizzata per l'elemento, ossia un'immagine quale una casella di controllo selezionata o deselezionata che indica lo stato di un 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

Ottiene un insieme contenente tutti gli elementi secondari dell'elemento.Gets a collection containing all subitems of the item.

Tag

Ottiene o imposta un oggetto contenente i dati da associare all'elemento.Gets or sets an object that contains data to associate with the item.

Text

Ottiene o imposta il testo dell'elemento.Gets or sets the text of the item.

ToolTipText

Ottiene o imposta il testo visualizzato quando il puntatore del mouse si ferma sull'oggetto ListViewItem.Gets or sets the text shown when the mouse pointer rests on the ListViewItem.

UseItemStyleForSubItems

Ottiene o imposta un valore che indica se le proprietà Font, ForeColor e BackColor dell'elemento vengono applicate anche ai rispettivi elementi secondari.Gets or sets a value indicating whether the Font, ForeColor, and BackColor properties for the item are used for all its subitems.

Metodi

BeginEdit()

Attiva la modalità di modifica per il testo dell'elemento.Places the item text into edit mode.

Clone()

Crea una copia identica dell'elemento.Creates an identical copy of the item.

Deserialize(SerializationInfo, StreamingContext)

Deserializza l'elemento.Deserializes the item.

EnsureVisible()

Garantisce che l'elemento sia visualizzabile all'interno del controllo, se necessario, scorrendo il contenuto del controllo.Ensures that the item is visible within the control, scrolling the contents of the control, if necessary.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
FindNearestItem(SearchDirectionHint)

Individua l'elemento successivo nell'oggetto ListViewItem, cercando nella direzione indicata.Finds the next item from the ListViewItem, searching in the specified direction.

GetBounds(ItemBoundsPortion)

Recupera la parte specificata del rettangolo di delimitazione per l'elemento.Retrieves the specified portion of the bounding rectangle for the item.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetSubItemAt(Int32, Int32)

Restituisce l'elemento secondario dell'oggetto ListViewItem in corrispondenza delle coordinate specificate.Returns the subitem of the ListViewItem at the specified coordinates.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
Remove()

Rimuove l'elemento dal relativo controllo ListView associato.Removes the item from its associated ListView control.

Serialize(SerializationInfo, StreamingContext)

Serializza l'elemento.Serializes the item.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Serializza l'elemento.Serializes the item.

Si applica a

Vedi anche