Nascondere Proprietà Classe

lunedì 27 marzo 2006 - 13.43

lore84 Profilo | Newbie

Ciao a tutti,
ho la "necessità" di realizzare una classe erede di ToolStripItem e ho bisogno di nascondere una determinata proprietà, in maniera che non sia più visibile utilizzando un'instanza della mia nuova classe.

Mi spiego meglio: vorrei fare in modo che l'utente potesse colorare il tasto della ToolStrip in maniera gradiente e ho pensato di introdurre due nuove proprietà, BackStartColor e BackEndColor, in maniera da poter gestire la colorazione gradiente. A questo punto, però, diventa inutile e scorretto lasciare la possibilità di impostare la proprietà BackColor. Qualcuno sa se è possibile rendere invisibile questa proprietà?

Grazie a tutti per l'attenzione =)

Lore
________________________________

Smell the flowers (while you can)

Cteniza Profilo | Guru

Prova con una cosa del genere:
[Browsable(false)]
public override Color BackColor
{
get
{
return base.BackColor;
}
set
{
base.BackColor = value;
}
}
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5