Est-il un WinForm inspecteur de contrôle d'application?
Je suis à la recherche de quelque chose qui fournit interactive des méta-données à propos de l'exécution .NET WinForms application.
En gros, je voudrais être en mesure de planer sur l'exécution d'un WinForms demande et de l'inspecteur de mettre en évidence les différents contrôles et permettez-moi d'inspecter les propriétés telles que la taille, la position, parent, etc.
J'aurais juré que j'ai vu ça quelque part, mais toutes mes recherches est d'arriver nada.
Vous devez vous connecter pour publier un commentaire.
Je crois que vous êtes à la recherche pour Hawkeye. Vous pouvez également regarder GitHub pour une version plus récente.
WinForms Espion est un bon. Le codeproject version n'est pas une selection de réticule, mais il y a un version là qui l'a ajouté.
Essayer le package nuget: WinForm.Inspecteur.Outil
Documentation d'installation
Instancier l'Inspecteur dans votre projet.
Inspector inspector = new Inspector();
D'ignorer certains contrôles ex. des boutons.
inspector.IgnoreTypes = new Type[] { typeof(Button) };
Ignorer les contrôles ex. invisible et les personnes handicapées.
inspector.SkipChilds = GetChildAtPointSkip.Invisible | GetChildAtPointSkip.Disabled;
Exécuter votre projet et appuyez sur "Ctrl + F8" pour ouvrir la ControlViewer.
Maintenez la touche "Alt" et déplacez votre souris sur les contrôleurs pour les sélectionner.