Udostępnij za pośrednictwem


ControlBindingsCollection.RemoveAt(Int32) Metoda

Definicja

Usuwa element Binding w określonym indeksie.

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

Parametry

index
Int32

Liczony od zera indeks elementu, który ma zostać usunięty.

Wyjątki

Wartość index jest mniejsza niż 0 lub jest większa niż liczba powiązań w kolekcji.

Przykłady

Poniższy przykład kodu używa właściwości w Count celu określenia, czy indeks znajduje się w zakresie kolekcji. Jeśli tak, trzeci Binding zostanie usunięty.

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

Uwagi

Zdarzenie CollectionChanged występuje, jeśli usunięcie zakończy się pomyślnie.

Dotyczy