Freigeben über


ControlBindingsCollection.RemoveAt(Int32) Methode

Definition

Löscht die Binding am angegebenen Index.

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

Parameter

index
Int32

Der nullbasierte Index des zu entfernenden Elements.

Ausnahmen

Der index-Wert ist kleiner als 0 oder größer als die Anzahl der Bindungen in der Auflistung.

Beispiele

Im folgenden Codebeispiel wird die Count -Eigenschaft verwendet, um zu bestimmen, ob sich der Index innerhalb des Bereichs der Auflistung befindet. Wenn ja, wird die dritte Binding entfernt.

private:
   void RemoveThirdBinding()
   {
      if ( textBox1->DataBindings->Count < 3 )
      {
         return;
      }
      textBox1->DataBindings->RemoveAt( 2 );
   }
private void RemoveThirdBinding()
{
   if(textBox1.DataBindings.Count < 3) return;
   textBox1.DataBindings.RemoveAt(2);
}
Private Sub RemoveThirdBinding()
    If textBox1.DataBindings.Count < 3 Then
        Return
    End If
    textBox1.DataBindings.RemoveAt(2)
End Sub

Hinweise

Das CollectionChanged Ereignis tritt auf, wenn die Entfernung erfolgreich ist.

Gilt für: