2016-11-30 13 views
0

에서 나는 = CALLTHIS ("PP")와 함께 전화를 트링하고 = CALLTHIS 모양 이벤트 dblClick에서 ("ThisDocument.pp"). 저는 Visual Studio 2015에서 C# Visio 2010 Add-in을 사용하고 있습니다.전화 C#을 추가 기능 Visio를 더블 클릭 이벤트

방법은 :

 public static void pp(Visio.Shape shpObj) { 
     MessageBox.Show("My id is: " + shpObj.ID); 
    } 

답변

0

가 관리 C 번호 (VSTO/COM)을 호출에 추가 된 형상 시트 수식 셀로부터 같은 "dblClick"이벤트를 사용 QUEUEMARKEREVENT 기능한다. 콜리 전 기능은 VBA 기능에서만 작동합니다. RUNADDON/RUNADDONWARGS는 비 관리 (VSL) 추가 기능에서만 작동합니다. 여기

당신은 그것이 일어날 수 있도록하는 방법을 단계별 가이드를 찾을 수 있습니다 https://blogs.msdn.microsoft.com/chcast/2004/11/03/calling-com-add-ins-from-the-shapesheet/