Question

Je suis en train d'obtenir le ArcFM Éditeur d'attributs pour ouvrir, après avoir sélectionné une certaine fonction programatically.
Je me suis dit la façon la plus simple serait de prendre une emprise sur une référence à son bouton et appeler sa méthode onclick. Sera-ce la meilleure solution? Et comment puis-je trouver l'UID du bouton? (S'il y a une façon générale de trouver un UID bouton / commande, je vous en serais reconnaissant).

Il semble à la fois et Esri M & M (pas les bonbons ...) sont allés très loin pour fournir des documents vraiment mauvais ...

Était-ce utile?

La solution

Je l'ai eu à la fin (avec l'aide de mes collègues ici). Si quelqu'un ne sera jamais intéressé à ouvrir l'éditeur d'attributs, va ici:

UID uid = new UID();
uid.Value = "mmDesktop.MMAttributeCmd";
ICommandItem commandItem = document.CommandBars.Find(uid, false, false);
commandItem.Command.OnClick();

Partager et profiter.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top