문제
프로그래밍 방식으로 특정 기능을 선택한 후 ARCFM 속성 편집기를 열도록하려고합니다.
가장 간단한 방법은 버튼에 대한 참조를 잡고 Onclick 메소드를 호출하는 것이라고 생각했습니다. 그것이 최상의 솔루션이 될까요? 버튼의 UID를 어떻게 찾습니까? (버튼/명령 UID를 찾는 일반적인 방법이 있다면 감사합니다).
Esri와 M & M (사탕이 아님)이 모두 나쁜 문서를 제공하기 위해 많은 노력을 기울였습니다 ...
해결책
나는 결국 그것을 얻었다 (여기서 동료들의 도움으로). 속성 편집기를 열는 데 관심이 있으시면 다음과 같습니다.
UID uid = new UID();
uid.Value = "mmDesktop.MMAttributeCmd";
ICommandItem commandItem = document.CommandBars.Find(uid, false, false);
commandItem.Command.OnClick();
공유하고 즐기십시오.
제휴하지 않습니다 StackOverflow