Premetto che non ho mai usato un TTabControl prima d'ora...
Ho bisogno di creare diverse pagine in ogni sottomenù del tab control. Ne ho creati, per ora, tre, ma non riesco ad assegnare ad ogni singolo sottomenù (tabindex) diversi oggetti.
Ho pensato di mettere nell'evento OnChange il seguente codice:
codice:
if(TabControl1->TabIndex==0)
{Oggetto0->Visible=true;
Oggetto1->Visible=false;
Oggetto2->Visible=false;
}
if(TabControl1->TabIndex==1)
{Oggetto1->Visible=true;
Oggetto0->Visible=false;
Oggetto2->Visible=false;
}
if(TabControl1->TabIndex==2)
{Oggetto2->Visible=true;
Oggetto0->Visible=false;
Oggetto1->Visible=false;
}
Così funziona, ma speravo ci fosse un modo più veloce e soprattutto meno incasinato, perché in ogni sottomenù ho un'infinità di oggetti in posizioni strane e soprattutto molti si sovrappongono!
Sapete aiutarmi?