¿Bajo qué circunstancias el código en el módulo será llamado?
Un diverso acercamiento es en lugar de otro iterar sobre la característica de MdiChildren () de su forma principal y encontrar el caso de Form1 que manera:
ChangeBackColor secundario público ()
Para cada niño como forma en Main.MdiChildren
Si el niño de TypeOf entonces es Form1
F1 dévil como Form1 = C (niño, Form1)
f1.Button1.BackColor = Color.RoyalBlue
Terminar si
Después
Submarino del extremo
Parece usted tiene ya una referencia a su caso de Form1 vía su variable “frm1” (probablemente en el nivel de la clase en cañería?). Usted podría pasar eso en ChangeBackColor ():
ChangeBackColor secundario público (ByVal f1 como Form1)
f1.Button1.BackColor = Color.RoyalBlue
Submarino del extremo
Dentro de la cañería, usted haría:
ChangeBackColor (frm1)