UltraWinGrid의 각 열에 대해 특정 CellChange 이벤트 처리기를 정의하는 방법이 있습니까?Infragistics UltraWinGrid 열 수준 CellChange 이벤트 처리기
나는이처럼 보이는 Infragistics의 UltraWinGrid에 대한 CellChange 이벤트 핸들러를 리팩토링 해요 :
Select Case e.Cell.Column.Key
Case "Name"
' handle cell change event for Name cell with a big ugly blob of code
Case "Title"
' handle cell change event for Title cell with a big ugly blob of code
' ... etc ...
End Select
특정 컬럼의 셀이 변경 될 때 나는 화재 이벤트 핸들러를 만들 수 있도록하고 싶습니다 ,하지만 그것이 가능한지 나는 모른다. 그렇지 않은 경우에는 열 특정 이벤트 핸들러를 수동으로 호출하기위한 선택 사례를 리팩터링합니다.
Select Case e.Cell.Column.Key
Case "Name"
CellChanged_Name(sender, e)
Case "Title"
CellChanged_Title(sender, e)
' ... etc ...
End Select
특정 열의 셀이 변경 될 때 발생하는 이벤트 처리기를 만들 수 있는지 누군가가 알 수 있습니까? 아니면 단순히 열 함수를 호출하는 것보다 나을 것이 좋습니다?
내 기본 질문에 대답했기 때문에 허용되었습니다. 열 수준에서 이벤트 처리기를 추가 할 수 있습니다. Infragistics 지원팀에 연락하지 않겠습니다. 이전 코드를 리팩토링하고 있습니다. 새 코드를 작성하는 경우 Infragistics 제품을 사용하지 않습니다. –
@Walter Stabosz, Infragistics 제품을 사용하지 않는 이유에 대한 의견을 듣고 싶습니다. 직접 [email protected]으로 이메일을 보내주십시오. – alhalama
Infragistics의 가장 큰 불만은 문서가 끔찍한 것입니다. http://community.infragistics.com/forums/p/56337/291136.aspx에서 내 게시물을 참조하십시오. 잘못된 설명서는 두통을 디버깅하는 것을 의미합니다. 즉, Infragistics 지원의 응답 또는 프리미엄 지원 계약을 구입하려면 3 일을 기다려야합니다. jQuery (웹 프로젝트의 경우)를 무료로 제공하고 문서 및 커뮤니티 지원이 훨씬 뛰어 났기 때문에 회사를 jQuery로 전환했습니다. 일반적으로 더 잘 작동합니다. –