Pregunta

Estoy tratando de abrir el editor de atributos ARCFM, después de seleccionar una determinada característica programáticamente.
Pensé que la forma más sencilla sería agarrar una referencia a su botón y llamar a su método OnClick. ¿Será esa la mejor solución? ¿Y cómo encuentro el UID del botón? (Si hay una forma general de encontrar un botón/comando UID, lo agradecería).

Parece que tanto Esri como M&M (no los dulces ...) hicieron todo lo posible para proporcionar una documentación realmente mala ...

¿Fue útil?

Solución

Lo obtuve al final (con la ayuda de mis compañeros de trabajo aquí). Si alguien alguna vez estará interesado en abrir el editor de atributos, aquí va:

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

Comparte y Disfruta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top