Ciao a tutti.
Ho creato un mio componente derivato dalla classe Control e all'interno di esso ho dichiarato una variabile e la sua proprietà:
codice:
private myClass tmp;
public myClass ClasseBase {
get { ... }
set { ... }
}
La classe myClass contiene una variabile di tipo stringa:
codice:
public class myClass
{
public string tmp = "";
[System.ComponentModel.Browsable(true)]
public string Tmp
{
get
{
return tmp;
}
set
{
tmp = value;
}
}
}
La mia domanda é come mai, nella finestra delle properties, relativa al componente inserito nella form, alla voce ClasseBase non viene visualizzato nulla o per meglio dire viene mostrato in grigio il nameSpace della classe.
Come posso rendere visibile la variabile interna?
Grazie