다이어그램에서 Shape 을 삭제할 때 확인을 하도록 하는 방법은 다음과 같다.
C#
// NDrawingDocument 의 OnNodeRemoving 이벤트를 구독: 
nDrawingDocument1.EventSinkService.NodeRemoving += new ChildNodeCancelEventHandler(EventSinkService_NodeRemoving);   // 이벤트 핸들러 작성: void EventSinkService_NodeRemoving(NChildNodeCancelEventArgs args) {     if(MessageBox.Show("Remove ?", "Question", MessageBoxButtons.YesNo, MessageBoxIcon.Question) !=         DialogResult.Yes)     {         args.Cancel = true;     } } 
VB.NET
' NDrawingDocument 의 OnNodeRemoving 이벤트를 구독:AddHandler NDrawingDocument1.EventSinkService.NodeRemoving, AddressOf EventSinkService_NodeRemoving   ' 이벤트 핸들러 작성:Private Sub EventSinkService_NodeRemoving(args As NChildNodeCancelEventArgs)    If MessageBox.Show("Remove ?", "Question", MessageBoxButtons.YesNo, MessageBoxIcon.Question) <> DialogResult.Yes Then        args.Cancel = True    End IfEnd Sub 
위 내용은 아래 페이지를 옮겼습니다.
How to ask a user for confirmation when he or she deletes a diagram shape?
행복한 고수되십시요.
woojja ))*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
반응형
    
    
    
  'ETC > Nevron' 카테고리의 다른 글
| [ETC-Nevron] Database 를 이용하여 다이어그램을 자동생성 (0) | 2017.04.05 | 
|---|
