Frage

Ich versuche, den ARCFM -Attributeditor zum Öffnen zu bringen, nachdem ich programmatisch eine bestimmte Funktion ausgewählt habe.
Ich stellte fest, dass der einfachste Weg darin bestand, einen Verweis auf den Knopf zu halten und seine Onclick -Methode aufzurufen. Wird das die beste Lösung sein? Und wie finde ich die UID des Knopfes? (Wenn es eine allgemeine Möglichkeit gibt, eine Taste/Befehls -UID zu finden, würde ich es schätzen).

Es scheint, dass sowohl Esri als auch M & M (nicht die Süßigkeiten ...) große Anstrengungen unternommen haben, um wirklich schlechte Dokumentationen zu liefern ...

War es hilfreich?

Lösung

Ich habe es am Ende bekommen (mit Hilfe meiner Mitarbeiter hier). Wenn jemand jemals daran interessiert sein wird, den Attributredakteur zu eröffnen, hier geht: hier:

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

Teile und genieße.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top