[2.0][C#]UserControl, Groupe de proprieté non modifiable !!
Bonjour,
J'essaye de creer un usercontrol avec des proprietés specifiques classées dans ma categorie specifique de sorte que
dans mon concepteur RAD, je puisse modifier les proprietés en design mode.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public partial class XXXBouton : UserControl
{
private string _CaptionBouton;
[Category("MyCatego"), Description("The caption of the button"), DefaultValue("TOTO"), Browsable(true)]
public string CaptionButton
{
get { return _CaptionBouton; }
set
{
_CaptionBouton = value;
this.lblBtnCaption.Text = _CaptionBouton;
}
}
} |
jusque ici tout va bien.
je veux maintenant dans ma categorie "MyCatego", creer une proprieté avec 2 sous categorie.
je creer donc une classe.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public class Test
{
private int _NbMenuButton=0;
[Category("MenuButton"), Description("Menu of the Button"), DefaultValue(0)]
public int NbMenuButton
{
get { return _NbMenuButton; }
set { _NbMenuButton = value; }
}
} |
Dans mon UserControl,
je creer donc une proprieté de type Test qui est ma classe avec mon attribut de test.
Code:
1 2 3 4 5 6 7 8 9 10
|
private Test _Test= new Test();
[Category("MyCatego"), Description("Menu of the button"), Browsable(true)]
public Test test
{
get { return _Test; }
set { _Test = value; }
} |
le probleme c'est que dans mon concepteur, elle est innaccessible pour modification
comment se fait il ???