Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

295
Views
¿En qué punto de la carga del formulario se crean los controles en C# y Visual Basic?

Estoy migrando un proyecto escrito en Visual Basic a C#.

Durante la Carga de un Formulario en VB ejecuto una función que usa los Controles de dicho Formulario y funciona correctamente.

Sin embargo, cuando se ejecuta la misma función durante la carga de formulario en C#, la función no funciona porque encuentra 0 controles. Entonces, ¿en qué momento se crean y asignan los controles en VB y C#?

Código en Visual Basic:

Nueva forma

 Set Abertura(MiTag) = New aFrmAberturas Case 32, 4, 7, 28 ' "VIDRIOS" '"ACRÍLICOS" '"CIEGOS", 28 '"TELA MOSQUITERA" Set Abertura(MiTag) = New aFrmManualVi

Mi función durante la carga del formulario

 If Abertura(MiTag).LblRev1(1) = "Tela Mosquit" Then .inter1(1, MHA) = "Vidrio Simple" cambio = True End If

Controles.Cuenta en el IF

 ?aModule1.Abertura(MiTag).Count 165

Código en C#

Nueva forma

 aModule1.Abertura[aModule1.MiTag] = new aFrmAberturas(); break; case 32 : case 4 : case 7 : case 28 : // "VIDRIOS" '"ACRÍLICOS" '"CIEGOS", 28 '"TELA MOSQUITERA" aModule1.Abertura[aModule1.MiTag] = new aFrmManualVi();

Mi función durante la carga del formulario

 if (Convert.ToString(((dynamic) aModule1.Abertura[aModule1.MiTag])._LblRev1_) == "Tela Mosquit") { aModule1.Vars[aModule1.MiTag].Inter1[1, aModule1.MHA] = "Vidrio Simple"; cambio = true; }

Controles.Cuenta en el IF

 aModule1.Abertura[aModule1.MiTag].Controls.Count 0

VB: Aquí está la declaración del Formulario

VB: esta es mi función durante la carga del formulario y los controles del formulario. Cuenta

C#: Aquí está la declaración del formulario

C#: esta es mi función durante la carga del formulario y los controles del formulario. Cuenta

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!