J'écris un formulaire utilisateur Windows Forms et je veux afficher une arborescence de propriétés dans le concepteur. J'ai vu des contrôles qui le font. Pour un exemple de contrôle, la propriété "Apparence" est un nœud qui ouvre un ensemble de propriétés et contient également un nœud "Options" qui s'ouvre pour afficher encore plus de propriétés. Jusqu'à présent, tout ce que je peux obtenir est un ensemble plat de propriétés, et les propriétés qui sont des objets contenant plus de propriétés ne fonctionnent pas (ne pas avoir le bouton +.) Comment configurer cela?Comment montrer une hiérarchie de propriétés navigables dans le concepteur?
0
A
Répondre
0
Vous devez spécifier TypeConverter attribut comme suit:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class MyOptions {
}
public class MyUserControl {
MyOptions options;
public MyOptions Options { get { return options; } }
}
Questions connexes
- 1. C# afficher les propriétés enfant navigables dans le concepteur
- 2. Afficher la hiérarchie de contrôle dans le concepteur WinForms
- 3. comment cacher/montrer la ligne de concepteur de php IDE
- 4. Hiérarchie XML avec propriétés Java
- 5. Comment étendre le formulaire de VisualStudio concepteur
- 6. IQueryable dans une hiérarchie
- 7. Comment utiliser le concepteur de requêtes VS2010 dans une solution?
- 8. Comment créer des propriétés implémentées automatiquement dans le concepteur de classe VS
- 9. Réseau de liens navigables basé sur Flash
- 10. Quelle est la meilleure interface utilisateur pour montrer la hiérarchie au sein d'une hiérarchie dans une application WinForm
- 11. Une hiérarchie dans CheckBoxList
- 12. Comment montrer une photo?
- 13. Comment mapper une hiérarchie d'héritage avec Automapper?
- 14. Comment exclure des membres non navigables dans une documentation xml de sandcastle build
- 15. Comment appliquer implicitement le thème dans le concepteur de composants exactement comme dans le concepteur de projet d'application?
- 16. Comment puis-je réactiver le concepteur Silverlight dans VS2008?
- 17. Différence entre le concepteur relationnel Object et le concepteur de modèle de données Entity dans VS
- 18. Prévenir les propriétés obsolètes sont ajoutées aux fichiers concepteur
- 19. Hiérarchie dans Qt [C++]
- 20. Insertion de boîtes dans le concepteur NetBeans
- 21. Ajout de commentaires XML aux propriétés de classe générées par le concepteur LINQ to SQL
- 22. Comment faire disparaître un composant dans le concepteur de formulaires?
- 23. Comment imprimer une hiérarchie de contrôle dans Cocoa?
- 24. comment voir le code de concepteur dans vb.net
- 25. Comment créer une hiérarchie en utilisant le code HTML
- 26. Problème avec TypeConverter personnalisé et les propriétés imbriquées dans le concepteur
- 27. Comment montrer le nombre de notfications jgrowl?
- 28. Comment gérer le glisser-déposer dans le concepteur?
- 29. Structures de hiérarchie
- 30. Comment contrôler les propriétés par défaut pour un contrôle personnalisé dans VS2010 Concepteur WPF