Pergunta

Estou tentando obter o editor de atributos do ARCFM para abrir, depois de selecionar um determinado recurso programaticamente.
Imaginei que a maneira mais simples seria pegar uma referência ao seu botão e chamar seu método OnClick. Essa será a melhor solução? E como encontro o UID do botão? (Se houver uma maneira geral de encontrar um botão/comando UID, eu apreciaria).

Parece que Esri e M&M (não os doces ...) se esforçaram para fornecer documentação muito ruim ...

Foi útil?

Solução

Eu consegui no final (com a ajuda de meus colegas de trabalho aqui). Se alguém estiver interessado em abrir o editor de atributos, aqui vai:

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

Compartilhe e curta.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top