2013-05-30 2 views
2

셀 클릭을 취소하고 싶지만 e.Cancel 또는 그와 비슷한 것을 찾을 수 없습니다. 이 작업은 UltraWinGrid에서 어떻게 수행됩니까?Infragistics UltraGrid 셀 클릭 이벤트 취소

Private Sub ugResult_ClickCell(sender As System.Object, e As Infragistics.Win.UltraWinGrid.ClickCellEventArgs) Handles ugResult.ClickCell 
     If Not IsDBNull(currentUser) Then 
      // some code 
     Else 
      // e.Cancel or similar ??? 
     End If 
    End Sub 
+2

이벤트를 취소 할 수 없다고 생각하십시오. 구체적으로 이벤트 취소와 함께 무엇을 방지 하시겠습니까? – Steve

+0

@Steve 특정 사용자 만 특정 행을 편집 할 수 있어야합니다. 그래서 전체 열의 편집을 비활성화 할 수는 없습니다. –

답변

3

에만 여부를 다음에서 볼 수있는 특정 사용자에 대한 편집을 허용 읽기 그리드를 만들기 위해 찾고 있다면 :

특정 셀에 대해 조건부로 편집하지 못하게하려면 BeforeEnterEditMode 이벤트를 취소 할 수 있습니다.

+0

감사합니다. BeforeEnterEditMode 이벤트가 트릭을 수행했습니다. –