1
DataGridView
.Net의 하단에는 새 항목을 추가 할 수있는 지원 기능이 내장되어 있습니다. 마지막 행은 특별한 방법으로 처리됩니다. IBindingSource
인터페이스는 AddNew/EndNew/CancelNew 메서드를 통해이를 지원합니다. 그리드의 상단 행 에 항목을 추가 할 수 있도록 이것을 바꿀 수 있습니까?DataGridView의 맨 위에있는 새 항목 필드
처음에는 프로그래밍 방식으로 sourceList.Insert(0, item)
을 할 수 있지만 악마가 세부 사항에 있으며 이미이를 수행하는 방법이 있는지 궁금합니다.
데이터가 바운드 IBindingList
(데이터베이스 아님)에서 나옵니다.
IIRC을, 심지어 당신이 행을 커밋 때 바닥에 추가 만 다시 종류의 정렬 된'DataView'와 함께. 그래도 나는 잘못 될 수 있습니다. –
(이 시나리오에서'DataGridView '에 의해 소비되는 인터페이스의 영역을 지원하는 몇 가지 유형 중 하나이기 때문에'DataView '에 대해 언급합니다.) –
당신이 맞다고 생각합니다. 행을 저 지른 후에야 ... – Dani