ListView.ListViewItemCollection.Add Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un elemento all'insieme.
Overload
Add(String) |
Crea un elemento con il testo specificato e lo aggiunge all'insieme. |
Add(ListViewItem) |
Aggiunge un oggetto ListViewItem esistente all'insieme. |
Add(String, Int32) |
Crea un elemento con il testo e l'immagine specificati e lo aggiunge all'insieme. |
Add(String, String) |
Crea un elemento con il testo e l'immagine specificati e lo aggiunge all'insieme. |
Add(String, String, Int32) |
Crea un elemento con la chiave, il testo e l'immagine specificati e aggiunge un elemento all'insieme. |
Add(String, String, String) |
Crea un elemento con la chiave, il testo e l'immagine specificati e lo aggiunge all'insieme. |
Add(String)
Crea un elemento con il testo specificato e lo aggiunge all'insieme.
public:
virtual System::Windows::Forms::ListViewItem ^ Add(System::String ^ text);
public virtual System.Windows.Forms.ListViewItem Add (string text);
public virtual System.Windows.Forms.ListViewItem Add (string? text);
abstract member Add : string -> System.Windows.Forms.ListViewItem
override this.Add : string -> System.Windows.Forms.ListViewItem
Public Overridable Function Add (text As String) As ListViewItem
Parametri
- text
- String
Testo da visualizzare per l'elemento.
Restituisce
ListViewItem aggiunto all'insieme.
Commenti
È possibile utilizzare questa versione del Add metodo per creare un nuovo ListViewItem oggetto da aggiungere a un ListView controllo . Il testo del nuovo ListViewItem aggiunto al controllo è basato sul text
parametro . Se si vuole specificare un'immagine per l'elemento, usare la versione del Add metodo che accetta un indice immagine come parametro. Se si dispone di un oggetto esistente ListViewItem che si vuole aggiungere alla raccolta, usare la versione del Add metodo che accetta un ListViewItem oggetto come parametro.
Se la ListView.Sorting proprietà è impostata su un valore diverso da SortOrder.None o se la ListViewItemSorter proprietà è impostata, l'elenco viene ordinato dopo l'aggiunta dell'elemento. In caso contrario, l'elemento viene inserito alla fine dell'elenco. Se l'elenco non è ordinato, è possibile utilizzare il Insert metodo per inserire un elemento in ListView una posizione specifica. Per aggiungere un set di elementi al controllo in una singola operazione, utilizzare il AddRange metodo . Se si desidera utilizzare il Add metodo per aggiungere un numero elevato di elementi al controllo, utilizzare i BeginUpdate metodi e EndUpdate per impedire l'aggiornamento di tutti gli elementi fino all'aggiunta ListView di tutti gli elementi. Quando si aggiungono elementi a , ListViewè più efficiente ordinare prima gli elementi e quindi aggiungere nuovi elementi.
Vedi anche
Si applica a
Add(ListViewItem)
Aggiunge un oggetto ListViewItem esistente all'insieme.
public:
virtual System::Windows::Forms::ListViewItem ^ Add(System::Windows::Forms::ListViewItem ^ value);
public virtual System.Windows.Forms.ListViewItem Add (System.Windows.Forms.ListViewItem value);
abstract member Add : System.Windows.Forms.ListViewItem -> System.Windows.Forms.ListViewItem
override this.Add : System.Windows.Forms.ListViewItem -> System.Windows.Forms.ListViewItem
Public Overridable Function Add (value As ListViewItem) As ListViewItem
Parametri
- value
- ListViewItem
Oggetto ListViewItem da aggiungere alla raccolta.
Restituisce
ListViewItem aggiunto all'insieme.
Commenti
È possibile utilizzare questa versione del Add metodo per aggiungere un oggetto esistente ListViewItem alla raccolta. Questa versione del Add metodo viene in genere utilizzata per riutilizzare gli elementi di altri ListView controlli o se è ListViewItem stato creato manualmente prima di aggiungerlo alla raccolta. Se si vuole creare un nuovo ListViewItem elemento anziché usare un elemento esistente, usare le altre versioni del Add metodo .
Se la ListView.Sorting proprietà è impostata su un valore diverso da SortOrder.None o se la ListViewItemSorter proprietà è impostata, l'elenco viene ordinato dopo l'aggiunta dell'elemento. In caso contrario, l'elemento viene inserito alla fine dell'elenco. Se l'elenco non è ordinato, è possibile utilizzare il Insert metodo per inserire un elemento in ListView una posizione specifica. Per aggiungere un set di elementi al controllo in una singola operazione, utilizzare il AddRange metodo . Se si desidera utilizzare il Add metodo per aggiungere un numero elevato di elementi al controllo, utilizzare i BeginUpdate metodi e EndUpdate per impedire l'aggiornamento di tutti gli elementi fino all'aggiunta ListView di tutti gli elementi. Quando si aggiungono elementi a , ListViewè più efficiente ordinare prima gli elementi e quindi aggiungere nuovi elementi.
Questa versione del Add metodo viene usata anche per assegnare un ListViewItem oggetto a un oggetto ListViewGroup.
Vedi anche
Si applica a
Add(String, Int32)
Crea un elemento con il testo e l'immagine specificati e lo aggiunge all'insieme.
public:
virtual System::Windows::Forms::ListViewItem ^ Add(System::String ^ text, int imageIndex);
public virtual System.Windows.Forms.ListViewItem Add (string text, int imageIndex);
public virtual System.Windows.Forms.ListViewItem Add (string? text, int imageIndex);
abstract member Add : string * int -> System.Windows.Forms.ListViewItem
override this.Add : string * int -> System.Windows.Forms.ListViewItem
Public Overridable Function Add (text As String, imageIndex As Integer) As ListViewItem
Parametri
- text
- String
Testo dell'elemento.
- imageIndex
- Int32
Indice dell'immagine associata all'elemento.
Restituisce
ListViewItem aggiunto all'insieme.
Commenti
È possibile utilizzare questa versione del Add metodo per creare un nuovo ListViewItem oggetto da aggiungere al ListView controllo. Il testo del nuovo ListViewItem aggiunto al controllo è basato sul text
parametro . È anche possibile specificare un'immagine per l'elemento passando l'indice dell'oggetto ImageList assegnato alle ListView.LargeImageList proprietà e ListView.SmallImageList al imageIndex
parametro . In genere, le ListView.LargeImageList proprietà e ListView.SmallImageList usano le stesse posizioni di indice per visualizzare le immagini correlate. Se non si vuole specificare un indice immagine per l'elemento, usare la versione del Add metodo che accetta solo una stringa come parametro. Se si dispone di un oggetto esistente ListViewItem che si vuole aggiungere alla raccolta, usare la versione del Add metodo che accetta un ListViewItem oggetto come parametro.
Se la ListView.Sorting proprietà è impostata su un valore diverso da SortOrder.None o se la ListViewItemSorter proprietà è impostata, l'elenco viene ordinato dopo l'aggiunta dell'elemento. In caso contrario, l'elemento viene inserito alla fine dell'elenco. Se l'elenco non è ordinato, è possibile utilizzare il Insert metodo per inserire un elemento in ListView una posizione specifica. Per aggiungere un set di elementi al controllo in una singola operazione, utilizzare il AddRange metodo . Se si desidera utilizzare il Add metodo per aggiungere un numero elevato di elementi al controllo, utilizzare i BeginUpdate metodi e EndUpdate per impedire l'aggiornamento di tutti gli elementi fino all'aggiunta ListView di tutti gli elementi. Quando si aggiungono elementi a , ListViewè più efficiente ordinare prima gli elementi e quindi aggiungere nuovi elementi.
Vedi anche
Si applica a
Add(String, String)
Crea un elemento con il testo e l'immagine specificati e lo aggiunge all'insieme.
public:
virtual System::Windows::Forms::ListViewItem ^ Add(System::String ^ text, System::String ^ imageKey);
public virtual System.Windows.Forms.ListViewItem Add (string text, string imageKey);
public virtual System.Windows.Forms.ListViewItem Add (string? text, string? imageKey);
abstract member Add : string * string -> System.Windows.Forms.ListViewItem
override this.Add : string * string -> System.Windows.Forms.ListViewItem
Public Overridable Function Add (text As String, imageKey As String) As ListViewItem
Parametri
- text
- String
Testo dell'elemento.
- imageKey
- String
Chiave dell'immagine da visualizzare per l'elemento.
Restituisce
ListViewItem aggiunto all'insieme.
Commenti
Se l'oggetto ListView è ordinato, l'elemento viene aggiunto nell'ordine ordinato correttamente; in caso contrario, viene aggiunto alla fine dell'insieme.
Si applica a
Add(String, String, Int32)
Crea un elemento con la chiave, il testo e l'immagine specificati e aggiunge un elemento all'insieme.
public:
virtual System::Windows::Forms::ListViewItem ^ Add(System::String ^ key, System::String ^ text, int imageIndex);
public virtual System.Windows.Forms.ListViewItem Add (string key, string text, int imageIndex);
public virtual System.Windows.Forms.ListViewItem Add (string? key, string? text, int imageIndex);
abstract member Add : string * string * int -> System.Windows.Forms.ListViewItem
override this.Add : string * string * int -> System.Windows.Forms.ListViewItem
Public Overridable Function Add (key As String, text As String, imageIndex As Integer) As ListViewItem
Parametri
- key
- String
Nome dell'elemento.
- text
- String
Testo dell'elemento.
- imageIndex
- Int32
Indice dell'immagine associata all'elemento.
Restituisce
ListViewItem aggiunto all'insieme.
Eccezioni
L'oggetto ListView contenente è in modalità virtuale.
Commenti
Se l'oggetto ListView è ordinato, l'elemento viene aggiunto nell'ordine ordinato correttamente; in caso contrario, viene aggiunto alla fine dell'insieme. La Name proprietà corrisponde alla chiave per un ListViewItem oggetto in ListView.ListViewItemCollection.
Il Add metodo imposta la Name proprietà sulla chiave specificata, in modo che l'elemento possa essere recuperato dall'indice o dalla chiave.
Si applica a
Add(String, String, String)
Crea un elemento con la chiave, il testo e l'immagine specificati e lo aggiunge all'insieme.
public:
virtual System::Windows::Forms::ListViewItem ^ Add(System::String ^ key, System::String ^ text, System::String ^ imageKey);
public virtual System.Windows.Forms.ListViewItem Add (string key, string text, string imageKey);
public virtual System.Windows.Forms.ListViewItem Add (string? key, string? text, string? imageKey);
abstract member Add : string * string * string -> System.Windows.Forms.ListViewItem
override this.Add : string * string * string -> System.Windows.Forms.ListViewItem
Public Overridable Function Add (key As String, text As String, imageKey As String) As ListViewItem
Parametri
- key
- String
Nome dell'elemento.
- text
- String
Testo dell'elemento.
- imageKey
- String
Chiave dell'immagine da visualizzare per l'elemento.
Restituisce
ListViewItem aggiunto all'insieme.
Commenti
La Name proprietà corrisponde alla chiave per un ListViewItem oggetto in ListView.ListViewItemCollection.
Se l'oggetto ListView è ordinato, l'elemento viene aggiunto nell'ordine ordinato correttamente; in caso contrario, viene aggiunto alla fine dell'insieme. Il Add metodo imposta la Name proprietà dell'elemento sulla chiave specificata, in modo che l'elemento possa essere recuperato dall'indice o dalla chiave.