Teilen über


BindingManagerBase.Count Eigenschaft

Definition

Ruft beim Überschreiben in einer abgeleiteten Klasse die Anzahl der Zeilen ab, die von der BindingManagerBase verwaltet werden.

public:
 abstract property int Count { int get(); };
public abstract int Count { get; }
member this.Count : int
Public MustOverride ReadOnly Property Count As Integer

Eigenschaftswert

Int32

Die Anzahl der Zeilen, die von der BindingManagerBase verwaltet werden.

Beispiele

Das folgende Codebeispiel zeigt vier Methoden, die die Position Eigenschaft festlegen. Die MoveNext Methode erhöht die Eigenschaft um 1. Die MovePrevious Methode dekrementiert die Eigenschaft um 1. Die MoveFirst Methode legt die Eigenschaft auf 0 fest. Die MoveLast Methode legt die Eigenschaft auf den Wert der Count Eigenschaft minus 1 fest.

private:
   void BindingManagerBase_CurrentChanged( Object^ sender, EventArgs^ /*e*/ )
   {
      // Print the new value of the current object.
      Console::Write( "Current Changed: " );
      Console::WriteLine( ( (BindingManagerBase^)(sender) )->Current );
   }

   void MoveNext()
   {
      // Increment the Position property value by one.
      myBindingManagerBase->Position = myBindingManagerBase->Position + 1;
   }

   void MovePrevious()
   {
      // Decrement the Position property value by one.
      myBindingManagerBase->Position = myBindingManagerBase->Position - 1;
   }

   void MoveFirst()
   {
      // Go to the first item in the list.
      myBindingManagerBase->Position = 0;
   }

   void MoveLast()
   {
      // Go to the last row in the list.
      myBindingManagerBase->Position = myBindingManagerBase->Count - 1;
   }
private void BindingManagerBase_CurrentChanged
(object sender, EventArgs e)
{
   // Print the new value of the current object.
   Console.Write("Current Changed: ");
   Console.WriteLine(((BindingManagerBase)sender).Current);
}

private void MoveNext()
{
   // Increment the Position property value by one.
   myBindingManagerBase.Position += 1;
}

private void MovePrevious()
{
   // Decrement the Position property value by one.
   myBindingManagerBase.Position -= 1;
}

private void MoveFirst()
{
   // Go to the first item in the list.
   myBindingManagerBase.Position = 0;
}

private void MoveLast()
{
   // Go to the last row in the list.
   myBindingManagerBase.Position = 
   myBindingManagerBase.Count - 1;
}
Private Sub BindingManagerBase_CurrentChanged(sender As Object, e As EventArgs)
    ' Print the new value of the current object.
    Console.Write("Current Changed: ")
    Console.WriteLine(CType(sender, BindingManagerBase).Current)
End Sub


Private Sub MoveNext()
    ' Increment the Position property value by one.
    myBindingManagerBase.Position += 1
End Sub


Private Sub MovePrevious()
    ' Decrement the Position property value by one.
    myBindingManagerBase.Position -= 1
End Sub


Private Sub MoveFirst()
    ' Go to the first item in the list.
    myBindingManagerBase.Position = 0
End Sub


Private Sub MoveLast()
    ' Go to the last row in the list.
    myBindingManagerBase.Position = myBindingManagerBase.Count - 1
End Sub

Hinweise

Verwenden Sie die Count Eigenschaft, um das letzte Element in der Liste der zeilen zu bestimmen, die von der BindingManagerBase. Um zum letzten Element zu wechseln, legen Sie die Position Eigenschaft auf den Count Eigenschaftswert minus 1 fest.

Gilt für

Siehe auch