CurrencyManager.Count Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o número de itens na lista.
public:
virtual property int Count { int get(); };
public override int Count { get; }
member this.Count : int
Public Overrides ReadOnly Property Count As Integer
Valor de Propriedade
O número de itens na lista.
Exemplos
O exemplo de código seguinte percorre a lista até chegar ao item final, determinado pela propriedade Count .
void PrintListItems()
{
// Get the CurrencyManager of a TextBox control.
CurrencyManager^ myCurrencyManager = dynamic_cast<CurrencyManager^>(textBox1->BindingContext[nullptr]);
// Presuming the list is a DataView, create a DataRowView variable.
DataRowView^ drv;
for ( int i = 0; i < myCurrencyManager->Count; i++ )
{
myCurrencyManager->Position = i;
drv = dynamic_cast<DataRowView^>(myCurrencyManager->Current);
// Presuming a column named CompanyName exists.
Console::WriteLine( drv[ "CompanyName" ] );
}
}
private void PrintListItems() {
// Get the CurrencyManager of a TextBox control.
CurrencyManager myCurrencyManager = (CurrencyManager)textBox1.BindingContext[0];
// Presuming the list is a DataView, create a DataRowView variable.
DataRowView drv;
for(int i = 0; i < myCurrencyManager.Count; i++) {
myCurrencyManager.Position = i;
drv = (DataRowView)myCurrencyManager.Current;
// Presuming a column named CompanyName exists.
Console.WriteLine(drv["CompanyName"]);
}
}
Private Sub PrintListItems()
' Get the CurrencyManager of a TextBox control.
Dim myCurrencyManager As CurrencyManager = CType(textBox1.BindingContext(0), CurrencyManager)
' Presuming the list is a DataView, create a DataRowView variable.
Dim drv As DataRowView
Dim i As Integer
For i = 0 To myCurrencyManager.Count - 1
myCurrencyManager.Position = i
drv = CType(myCurrencyManager.Current, DataRowView)
' Presuming a column named CompanyName exists.
Console.WriteLine(drv("CompanyName"))
Next i
End Sub
Observações
Use a propriedade de contagem para determinar quando foi atingido o fim de uma lista. Como mantém CurrencyManager um array de itens baseado em 0, o final da lista é sempre Count menos um.