RetrieveVirtualItemEventArgs.Item Proprietà

Definizione

Ottiene o imposta l'elemento recuperato dalla cache.

public:
 property System::Windows::Forms::ListViewItem ^ Item { System::Windows::Forms::ListViewItem ^ get(); void set(System::Windows::Forms::ListViewItem ^ value); };
public System.Windows.Forms.ListViewItem Item { get; set; }
public System.Windows.Forms.ListViewItem? Item { get; set; }
member this.Item : System.Windows.Forms.ListViewItem with get, set
Public Property Item As ListViewItem

Valore della proprietà

Oggetto ListViewItem recuperato dalla cache.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo membro. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento ListView.RetrieveVirtualItem . Questo report consente di apprendere quando si verifica l'evento e può essere utile per eseguire il debug. Per segnalare più eventi o eventi che si verificano spesso, è consigliabile sostituire MessageBox.Show con Console.WriteLine o aggiungere il messaggio a una multilinea TextBox.

Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di tipo ListView denominata ListView1. Assicurarsi quindi che il gestore eventi sia associato all'evento ListView.RetrieveVirtualItem .

private void ListView1_RetrieveVirtualItem(Object sender, RetrieveVirtualItemEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ItemIndex", e.ItemIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Item", e.Item );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RetrieveVirtualItem Event" );
}
Private Sub ListView1_RetrieveVirtualItem(sender as Object, e as RetrieveVirtualItemEventArgs) _ 
     Handles ListView1.RetrieveVirtualItem

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "ItemIndex", e.ItemIndex)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Item", e.Item)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"RetrieveVirtualItem Event")

End Sub

Commenti

Quando si gestisce l'evento, impostare la Item proprietà sull'elemento RetrieveVirtualItem da recuperare.

Si applica a