Exportar (0) Imprimir
Expandir todo
Este tema aún no ha recibido ninguna valoración - Valorar este tema

DataGridColumnStyle.CheckValidDataSource (Método)

Produce una excepción si System.Windows.Forms.DataGrid no tiene un origen de datos válido o si esta columna no está asignada a una propiedad válida en el origen de datos.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

protected void CheckValidDataSource (
	CurrencyManager value
)
protected void CheckValidDataSource (
	CurrencyManager value
)
protected function CheckValidDataSource (
	value : CurrencyManager
)
No aplicable.

Parámetros

value

CurrencyManager que se va a comprobar.

Tipo de excepciónCondición

ArgumentNullException

El valor de value es referencia null (Nothing en Visual Basic).

ApplicationException

PropertyDescriptor para esta columna es referencia null (Nothing en Visual Basic).

En el ejemplo de código siguiente se obtiene un CurrencyManager para un origen de datos y se utiliza el método CheckValidDataSource para determinar si CurrencyManager es válido.

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.get_Message());
    }
    catch (ApplicationException e) {
        Console.WriteLine(e.get_Message());
    }
} //CheckCurrencyManager

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.