Ciao, questo è un problema VERAMENTE da
Per dendere dinamica una finestra con campi che possono comparire e sparire, ho aggiunto una form che contiene codici, relativi ai campi che ne voglio cambiare la visibilità, l'altezza e posizione.
Un esempio di uno di questi:
codice:
Public Class FieldsFormPrincManager
Public Shared Sub FieldDataReclutamento(ByVal visible As Boolean)
If (visible) Then
FormPrincipale.ReclutatoDataLabel.Visible = True
FormPrincipale.ReclutatoDateTimePicker.Visible = True
Else
FormPrincipale.ReclutatoDataLabel.Visible = False
FormPrincipale.ReclutatoDateTimePicker.Visible = False
End If
End Sub
....altri sub simili di altri campi...
End Class
poi c'è la funzione che richiama la funzione specificando l'argomento (ovviamento true o false a seconda che si voglia o no visualizzalo):
codice:
...
FieldsFormPrincManager.FieldDataReclutamento(True)
...
ma compare l'errore:
System.InvalidOperationException non è stata gestita
Message="Errore durante la creazione del form. Per informazioni dettagliate vedere Exception.InnerException. Errore: Il form ha fatto riferimento a se stesso durante la costruzione da un'istanza predefinita e si è verificata una ricorsione infinita. All'interno del costruttore del form fare riferimento al form utilizzando 'Me.'"
...
non capisco dove sia il problema!!!!