Evento Form.Load não acionado, formulário mostrando

Receio que exista algo obviamente errado com meu código, mas me deparei com uma situação em que oForm.Load O evento não é acionado quando eu crio e mostro meu formulário.

O formulário não está na subclasse (como já vi alguns problemas com isso em algumas pesquisas) e não estou recebendo nenhum erro quando passo pelo código no depurador.

Eu tenho um ponto de interrupção definido na função de carregamento de formulário criado pelo IDE (que possui oHandles MyBase.Load sufixo de assinatura), mas o ponto de interrupção nunca é alcançado e o formulário é exibido e funciona.

O formulário recebe três argumentos no construtor, mas oIntializeComponent() A função é chamada antes que qualquer outra coisa seja feita.

Código:

Public Sub New(ByVal argA As Object, ByVal argB As Object, ByVal mode As FormMode)

    ' This call is required by the Windows Form Designer.
    InitializeComponent()

    ' Other code here,
    ' No errors generated
    '

End Sub

A função de carregamento de formulário é a seguinte, (mas isso nunca é realmente executado, pois o evento não é acionado).

Código:

Private Sub frmInstrumentEditor_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    If Not argA Is Nothing Then ' argA set in constructor
          ' Operations using argA
    End If
End Sub

Devo acrescentar que estou usando alguma ligação de dados com alguns controles e oargA objeto, mas se isso estivesse produzindo um erro, pensei ter visto isso (tenho as configurações de CLR Execpetions definidas como Thown na janela depurador> exceções)

Alguma idéia de por que isso pode estar ocorrendo?

questionAnswers(18)

yourAnswerToTheQuestion