CurrencyManager.RemoveAt(Int32) 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.
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.