Aracılığıyla paylaş


ControlBindingsCollection.RemoveAt(Int32) Yöntem

Tanım

Belirtilen dizinde öğesini Binding siler.

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

Parametreler

index
Int32

Kaldırılacak öğenin sıfır tabanlı dizini.

Özel durumlar

index Değer 0'dan küçük veya koleksiyondaki bağlama sayısından büyük.

Örnekler

Aşağıdaki kod örneği, dizinin koleksiyon aralığı içinde olup olmadığını belirlemek için özelliğini kullanır Count . Öyleyse, üçüncüsü Binding kaldırılır.

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

Açıklamalar

Kaldırma CollectionChanged başarılı olursa olay gerçekleşir.

Şunlara uygulanır