2014-12-03 7 views
0

나는 건물 계획을 가지고 대화 모달 (팝업) 같은 그 실체 뭔가에 부착 할 수있는 방법이 있는지 궁금했다.대화 모달은

centroid (또는 건물의 등고선)를 클릭하면 entrace (내가 입구 A, 입구 B, 입구 C를 가짐) 중 하나를 선택하라는 팝업창을 열고 싶습니다. 이 동작을 수행하고 싶습니다. 입구 1을 선택하면 건물의 입구에있는 모든 아파트 건물을 보여주는 팝업 또는 문서가 열립니다.

은 내가 GIS 기반 지적 시스템을 만들기 위해 노력하고있어.

는 AutoCAD를지도에서 이런 일을 할 수 있습니까?

누군가는 ArcGIS에서이 유사한 솔루션에 대해 이야기하지만 불행히도 내가는 ArcGIS를 사용할 수 없습니다.

감사합니다.

답변

1

Application.BeginDoubleClick 이벤트에 연결하는 두 번 클릭 처리기를 만들고 클릭하면 엔터티를 고유하게 식별 할 수 있습니다 (엔티티에서 Xrecord를 사용합니다). 필요한 항목을 수행 할 수 있습니다 .

개체 ID가 있고 사용자가 두 번 클릭 한 것을 알고 있으면 양식을 표시하고 필요한 정보를 입력하라는 메시지를 표시 할 수 있습니다.

+0

더 구체적인 방법이 있습니까? 엔티티 블록을 시도한 다음 cmd 등으로 작성하십시오. 이처럼 처음 시도 할 때가 처음입니다. 잊지 말고 2013 년에 물어 보았습니다. 답을 알려 줘서 고맙습니다. 나는 당신의 대답에 기초하여 인터넷으로부터 더 많은 정보를 얻으려고 노력할 것이지만 나는 당신으로부터 다시 청력을 기다리고있다! – radubogdan

+0

현재지도 2013에서 프로그래밍 중이므로 가능하다고 알고 있습니다. 다음은 두 번 클릭 처리기를 올바르게 구현 한 우수 기사입니다. http://drive-cad-with-code.blogspot.ca/2013/03/update-custom-double-click-action-using.html – Miiir

+0

이런 식으로 프로그래밍을해야한다는 것을 알았습니다. 고맙습니다 제임스. – radubogdan