ciao,
non viene visto da intellisense perche' se guardi nel codice "frm.designer.cs" dovreti vedere la dichiarazione del pannello come "private" quindi non accessibile all'esterno.
(Magari cerca per nome e trovi la riga di dichiarazione in mezzo a tutte le altre dato che quel file vien generato in automatico ed è abbastanza lungo )
Quindi o modifichi la visibilita' di quel pannello in quel file mettendolo "public" oppure meglio ancora usi le proprieta' in modo da avere piu' controllo (e fare una programmazione piu' intelligente), in questo modo:
nel file della Form, dichiari una proprieta' che in realta' ti restituisca quella varibile, qualcosa del tipo:
public partial class Form1 : Form
{
public Panel Pannello
{
get { return this.panel1; }
set { this.panel1 = value; }
}
io lavorerei con le proprieta', è qualcosa che ti permette di essere piu' flessibile per darlo in sola lettura etc...insomma piu' orentato alle possibili esigenze future...non si discute cmq che mettendo public il pannello tu possa fare ugualmente come meno sforzo...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo