J'ai un problème qui est certainement simple a résoudre mais là je bloque.
J'ai crée un petit TreeView et en selectionnant un des object de cet arbre, ses propriétés aparaissent dans une fenetre de propriété.
Maintenant je voudrais configurer les proprités afichées en utilisant la bibli System.ComponentModel.
Dans le constructeur, j'indique ce que je veux afficher dans la fenetre de propriété, en attribuant a Tag l'object que je veux afficher.
Dans la Propriété de Server, je voudrais changer la catégorie et le message qui s'affiche par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 /// <summary> /// Public Constructor /// </summary> public ServerNode(IServer server) { this._server = server; Text = _server.Name; SelectedImageIndex = ImageIndex = ServerBrowserIconService.GetIcon(_server); //Properties Tag = Server; Initialize(); }
Mais aucune de ces configuration n'apparait... Qqu'un a une idée sur l'origine du problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 /// <summary> /// Property for IServer. /// </summary> [Category("Configuration"), Browsable(true), Description("Server Description")] public IServer Server { get { return _server; } set { _server = value; Initialize(); } }
Partager