Condividi tramite


CurrencyManager.RemoveAt(Int32) Metodo

Definizione

Rimuove l'elemento all'indice specificato.

public:
 override void RemoveAt(int index);
public override void RemoveAt (int index);
override this.RemoveAt : int -> unit
Public Overrides Sub RemoveAt (index As Integer)

Parametri

index
Int32

Indice dell'elemento da rimuovere dall'elenco.

Eccezioni

Non esiste alcuna riga in corrispondenza del parametro index specificato.

Esempio

Nell'esempio di codice seguente viene utilizzato il RemoveAt metodo per rimuovere l'elemento nella posizione 0 nell'elenco.

void RemoveFromList()
{
   
   // Get the CurrencyManager of a TextBox control.
   CurrencyManager^ myCurrencyManager = dynamic_cast<CurrencyManager^>(textBox1->BindingContext[nullptr]);
   
   // If the count is 0, exit the function.
   if ( myCurrencyManager->Count > 1 )
         myCurrencyManager->RemoveAt( 0 );
}
private void RemoveFromList(){
    // Get the CurrencyManager of a TextBox control.
    CurrencyManager myCurrencyManager = (CurrencyManager)textBox1.BindingContext[0];
    // If the count is 0, exit the function.
    if(myCurrencyManager.Count > 1)
    myCurrencyManager.RemoveAt(0);
}
Private Sub RemoveFromList()
    ' Get the CurrencyManager of a TextBox control.
    Dim myCurrencyManager As CurrencyManager = CType(textBox1.BindingContext(0), CurrencyManager)
    ' If the count is 0, exit the function.
    If myCurrencyManager.Count > 1 Then
        myCurrencyManager.RemoveAt(0)
    End If
    
End Sub

Commenti

Il RemoveAt metodo è stato progettato per consentire controlli complessi, ad esempio il DataGrid controllo, di rimuovere elementi dall'elenco. Non è consigliabile utilizzare questo metodo per rimuovere effettivamente gli elementi. Usare invece il Delete metodo della DataView classe per eliminare gli elementi.

Si applica a

Vedi anche