CurrencyManager::Current Property
.NET Framework (current version)
Gets the current item in the list.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
In order to get the current item, you must know its data type in order to cast it correctly. For example, if the data source is a DataView or DataTable, you must cast the current item as a DataRowView object.
The following code example uses the Current property to print the ContactName field for the current item in the list.
void GetCurrentItem() { CurrencyManager^ myCurrencyManager; // Get the CurrencyManager of a TextBox control. myCurrencyManager = dynamic_cast<CurrencyManager^>(textBox1->BindingContext[nullptr]); // Get the current item cast as a DataRowView. DataRowView^ myDataRowView; myDataRowView = dynamic_cast<DataRowView^>(myCurrencyManager->Current); // Print the column named ContactName. Console::WriteLine( myDataRowView[ "ContactName" ] ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: