DataGridColumnStyle::CheckValidDataSource Method (CurrencyManager^)
.NET Framework (current version)
Throws an exception if the System.Windows.Forms::DataGrid does not have a valid data source, or if this column is not mapped to a valid property in the data source.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Parameters
- value
-
Type:
System.Windows.Forms::CurrencyManager^
A CurrencyManager to check.
| Exception | Condition |
|---|---|
| ArgumentNullException | The value is null. |
| ApplicationException | The PropertyDescriptor for this column is null. |
The following code example gets a CurrencyManager for a data source and uses the CheckValidDataSource to determine if the CurrencyManager is valid.
private: void CheckCurrencyManager( CurrencyManager^ myCurrencyManager ) { // This code is from a class named MyDataGridColumnStyle derived // from DataGridColumnStyle. MyDataGridColumnStyle^ myGridColumn = this; try { myGridColumn->CheckValidDataSource( myCurrencyManager ); } catch ( ArgumentNullException^ e ) { Console::WriteLine( e->Message ); } catch ( ApplicationException^ e ) { Console::WriteLine( e->Message ); } }
.NET Framework
Available since 1.1
Available since 1.1
Show: