Hoi,
Ik heb een probleem waar ik niet uitkom dus misschien dat iemand mij kan helpen. Ik ben bezig met een programma waarbij ik verschillende childforms open in een mdi container. Op het moment dat de childform opend krijgt deze ook een tab op een tabcontrol. Als ik een nieuwe pagina open in deze tabcontrol zet ik de form in een array ( PMscreens.Add(NewPM); ) alleen als ik op een tabcontrol button klik gaat tie maar 2 pagina's terug. Dit is de code die erbij hoord:
Wat doe ik hier fout?
Ik heb een probleem waar ik niet uitkom dus misschien dat iemand mij kan helpen. Ik ben bezig met een programma waarbij ik verschillende childforms open in een mdi container. Op het moment dat de childform opend krijgt deze ook een tab op een tabcontrol. Als ik een nieuwe pagina open in deze tabcontrol zet ik de form in een array ( PMscreens.Add(NewPM); ) alleen als ik op een tabcontrol button klik gaat tie maar 2 pagina's terug. Dit is de code die erbij hoord:
Code:
private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e)
{
foreach (HubScreen NewHub in Hubscreens)
foreach (PmScreen NewPM in PMscreens)
{
//Check for its corresponding MDI child form
if (NewHub.TabPag.Equals(tabControl1.SelectedTab))
{
//Activate the MDI child form
NewHub.Select();
}
else if (NewPM.TabPag.Equals(tabControl1.SelectedTab))
{
//Activate the MDI child form
NewPM.Select();
}
}
}
Wat doe ik hier fout?
Laatst bewerkt door een moderator: