List<long>
과 같은 원시 형식의 컬렉션을 DataGridView의 데이터 소스로 사용할 수 있습니까?.NET의 DataGridView에서 데이터 소스로 원시 형식의 컬렉션?
성의가없는 시도 후에 DataGridViewColumn에 PropertyName을 부여 할 수 있도록 간단한 구조체를 만들었습니다. 하지만 이제는 UI를 다룰 때 내 값을 상자에 넣고 나머지 앱은 unbox하여 데이터 바인딩의 이점을 무효화하고 IComparable 및 IEquatable을 구현하여 목록 정렬 및 검색을 지원하는 구조체를 구현해야합니다. 충분한 작업, 구조체 자체의 존재 자체가 충분히 혼란 스럽다).
오버 헤드가 많고 UI 위젯에 값 목록을 제공하는 것만 큼 복잡한 것처럼 보입니다. 확실히 쉬운 방법이 있습니다.
감사합니다. 목록은 정상적으로 처리됩니다. nullable 유형을 인식하지 못했습니다. –
PunctuallyChallenged
nullable 타입의'Value' 속성은 읽기 전용이므로이 대안을 사용하여'DataGridView' 셀을 편집 할 수 없다는 점은 주목할 가치가 있습니다. – PunctuallyChallenged