DataGridColumnStyle.CheckValidDataSource(CurrencyManager) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lève une exception si la DataGrid ne possède pas une source de données valide, ou si cette colonne n'est pas mappée avec une propriété valide dans la source de données.
protected:
void CheckValidDataSource(System::Windows::Forms::CurrencyManager ^ value);
protected void CheckValidDataSource (System.Windows.Forms.CurrencyManager value);
member this.CheckValidDataSource : System.Windows.Forms.CurrencyManager -> unit
Protected Sub CheckValidDataSource (value As CurrencyManager)
Paramètres
- value
- CurrencyManager
CurrencyManager à vérifier.
Exceptions
value
a la valeur null
.
Le PropertyDescriptor pour cette colonne est null
.
Exemples
L’exemple de code suivant obtient une CurrencyManager source de données et utilise la CheckValidDataSource méthode pour déterminer si elle CurrencyManager est valide.
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 );
}
}
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);
}
}
Private Sub CheckCurrencyManager(myCurrencyManager As CurrencyManager)
' This code is from a class named MyDataGridColumnStyle derived
' from DataGridColumnStyle.
Dim myGridColumn As MyDataGridColumnStyle = Me
Try
myGridColumn.CheckValidDataSource(myCurrencyManager)
Catch e As ArgumentNullException
Console.WriteLine(e.Message)
Catch e As ApplicationException
Console.WriteLine(e.Message)
End Try
End Sub