2009-07-22 7 views
0

Je tente d'ouvrir l'éditeur d'attributs ArcFM après avoir sélectionné une certaine fonctionnalité par programmation.
Je me suis dit que le plus simple serait de saisir une référence à son bouton et d'appeler sa méthode OnClick. Est-ce que ce sera 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 bouton/commande UID, je l'apprécierais).Ouverture de l'éditeur d'attributs ArcFM à partir d'ArcObjects

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

Répondre

1

Je l'ai eu à la fin (avec l'aide de mon co travailleurs ici). Si quelqu'un sera jamais intéressé par l'ouverture de l'éditeur d'attributs, voici:

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

Partagez et appréciez.

Questions connexes