ControlBindingsCollection.RemoveAt(Int32) Method

Definition

Deletes the Binding at the specified index.

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

Parameters

index
Int32

The zero-based index of the item to remove.

Exceptions

The index value is less than 0, or it is greater than the number of bindings in the collection.

Examples

The following code example uses the Count property to determine whether the index is within the range of the collection. If so, the third Binding is removed.

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

Remarks

The CollectionChanged event occurs if the removal succeeds.

Applies to