CurrencyManager::Count Property
.NET Framework (current version)
Gets the number of items in the list.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Use the count property to determine when the end of a list has been reached. Because the CurrencyManager maintains a 0-based array of items, the end of the list is always Count minus one.
The following code example iterates through the list until the final item, determined by the Count property, is reached.
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" ] ); } }
.NET Framework
Available since 1.1
Available since 1.1
Show: