DataTable의 셀에 대한 특정 값 목록을 허용하고 나머지를 차단하는 좋은 방법이 있는지 궁금합니다. 온라인에서 찾을 수 없습니다.DataTable의 셀에 대한 특정 값 목록 만 허용하는 방법이 있습니까?
감사합니다.
DataTable의 셀에 대한 특정 값 목록을 허용하고 나머지를 차단하는 좋은 방법이 있는지 궁금합니다. 온라인에서 찾을 수 없습니다.DataTable의 셀에 대한 특정 값 목록 만 허용하는 방법이 있습니까?
감사합니다.
무슨 뜻인지 잘 모르겠다. 하지만 검증을 사용할 수 있습니다
Walkthrough: Adding Validation to a Dataset
Validating Data During Row Changes
특정 값만 허용하고 다른 값은 허용하지 않으려 고합니다. 아마 그냥 텍스트 상자 대신 datagridview에서 목록을 사용할 수 있습니다! 권리? 나는 어딘가에 그것을 본 것 같아 .. – gavra
한 가지 방법은이 작업을 수행 할 DataTable에의 RowChanging의 이벤트를 수신하는 것입니다. 여기서 제한된 DataColumn이 수정 된 것이 었는지 확인하고 필요한 경우 변경을 거부 할 수 있습니다. http://msdn.microsoft.com/en-us/library/system.data.datatable.rowchanging
나는 그것에 대해서도 생각했다. 나는 그것이 좋은 방법이라고 생각한다. 문제는 다음과 같다. 허용 된 값의 목록이있다. 어떻게 그 목록을 RowChanging 이벤트에 전달 하는가? 감사. – gavra
열에 대해 ExtendedProperty를 설정할 수 있습니다. 나는 시도하지 않았지만 MSDN에서 말한 것으로부터 당신이 그것을 유지하기를 원하지 않는다면 다른 문자열을 설정할 수도 있다고 생각합니다. –
"허용"및 "차단"이란 무엇을 의미합니까? –
DataTable은 스토리지 엔진에 불과합니다. 어떤 GUI 요소를 사용하여 채우고 있습니까? –
그리드를 의미합니까? –