Cenni preliminari sul controllo Panel (Windows Form)
I controlli Panel Windows Form vengono utilizzati per organizzare altri controlli in gruppi identificabili. I pannelli vengono in genere utilizzati per suddividere un form in base alla funzione. Si supponga ad esempio di disporre di un form per gli ordini in cui sono specificate le opzioni di spedizione, quale il corriere notturno da utilizzare. Il raggruppamento in una pannello di tutte le opzioni fornisce all'utente una visione d'insieme logica. I controlli possono essere inoltre spostati agevolmente in fase di progettazione, poiché spostando il controllo Panel si spostano anche tutti i controlli che si trovano al suo interno. È possibile accedere ai controlli raggruppati in un pannello tramite la relativa proprietà Controls, la quale restituisce un insieme di istanze Control. Ciò richiede generalmente il cast di un controllo recuperato in questo modo al relativo tipo specifico.
Panel e GroupBox
Il controllo Panel è simile al controllo GroupBox, con la differenza che il controllo Panel contiene barre di scorrimento mentre il controllo GroupBox visualizza una didascalia.
Proprietà principali
Per visualizzare le barre di scorrimento, impostare la proprietà AutoScroll su true. È inoltre possibile personalizzare l'aspetto del pannello impostando le proprietà BackColor, BackgroundImage e BorderStyle. Per ulteriori informazioni sulle proprietà BackColor e BackgroundImage, vedere Procedura: impostare lo sfondo di un controllo Panel Windows Form. La proprietà BorderStyle determina il tipo di bordo del pannello, che può essere non visibile (None), costituito da una linea semplice (FixedSingle) o da una linea ombreggiata (Fixed3D).