Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DataGridViewRowCollection.IList.Add (Object)

 

Data di pubblicazione: ottobre 2016

Aggiunge un oggetto DataGridViewRow alla raccolta.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

int IList.Add(
	object value
)

Parametri

value
Type: System.Object

Oggetto Object da aggiungere a IList.

Valore restituito

Type: System.Int32

Indice del nuovo oggetto DataGridViewRow.

Exception Condition
InvalidCastException

value non è un oggetto DataGridViewRow.

InvalidOperationException

Il controllo DataGridView associato sta eseguendo una delle azioni seguenti che impedisce temporaneamente l'aggiunta di nuove righe:

  • Selezione di tutte le celle nel controllo.

  • Annullamento della selezione.

-oppure-

Questo metodo viene chiamato da un gestore per uno degli eventi di DataGridView seguenti:

-oppure-

La proprietà DataSource di DataGridView non è null.

-oppure-

DataGridView non contiene colonne.

-oppure-

La proprietà DataGridView di value non è null.

-oppure-

Il valore della proprietà Selected di value è true.

-oppure-

Questa operazione aggiunge una riga bloccata dopo quelle sbloccate.

ArgumentNullException

value è null.

ArgumentException

value contiene più celle rispetto alle colonne nel controllo.

Questo metodo è un'implementazione esplicita dell'interfaccia di un membro. e può essere utilizzato solo quando si esegue il cast dell'istanza di DataGridViewRowCollection su un'interfaccia IList.

Questo metodo chiama il Add(DataGridViewRow) overload, passando value dopo aver eseguito il cast a un DataGridViewRow.

Le righe nel controllo non vengono ordinate automaticamente quando vengono aggiunte nuove righe. Per ordinare le nuove righe nella relativa posizione corretta, chiamare il DataGridView.Sort metodo in un DataGridView.RowsAdded gestore dell'evento. È anche possibile chiamare il DataGridView.Sort metodo in un CellValueChanged gestore eventi per ordinare le righe quando l'utente modifica una cella.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: