BindingManagerBase.Count 属性   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,获取 BindingManagerBase 托管的行数。
public:
 abstract property int Count { int get(); };
	public abstract int Count { get; }
	member this.Count : int
	Public MustOverride ReadOnly Property Count As Integer
	属性值
BindingManagerBase 托管的行数。
示例
下面的代码示例演示了四个设置 Position 属性的方法。 该方法将 MoveNext 属性递增 1。 该方法 MovePrevious 将属性递减 1。 该方法 MoveFirst 将属性设置为 0。 该方法 MoveLast 将属性设置为属性减 1 的值 Count 。
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
	注解
Use the Count property to determine the last item in the list of rows maintained by the BindingManagerBase. 若要转到最后一项,请将 Position 属性设置为 Count 属性值减 1。