//デリゲート変数宣言 private IEngineEditEvents_Event m_pEngineEditEvents; private void Initialize() { //イベントハンドラの追加 IEngineEditor pEngineEditor = new EngineEditorClass(); m_pEngineEditEvents = (IEngineEditEvents_Event)pEngineEditor; m_pEngineEditEvents.OnVertexMoved += new IEngineEditEvents_OnVertexMovedEventHandler(MyOnVertexMoved); //イベント ハンドラの解除 //m_pEngineEditEvents.OnVertexMoved -= new IEngineEditEvents_OnVertexMovedEventHandler(MyOnVertexMoved); } //イベント ハンドラ private void MyOnVertexMoved(IPoint pPoint) { }
IEngineEditEvents を使用したカスタム イベント
2016/9/1 (木)