No tengo mucha experiencia con el tema de UC, aparentemente está todo bien y lo veo bastante correcto, solo hay algo que no veo muy claro ¿cómo empieza a ejecutarse este fragmento de código?
Código:
private void cmdOK_Click(object sender, EventArgs e)
{
if (GetSQLCommand != null)
{
GetSQLCommand(_Return,e);
}
}
Dices que al pulsar el botón OK del UC, supongo que está bien asociado ¿no?
Si el método ucWizard_GetSQLCommand está bien asociado al evento es imposible que sea null.