나는 폼에 DataGridView에 있고 여기에 그 내용의 예입니다 : 내가 활성화 MultiSelect
이DataGridView에서 첫 번째로 오는 행에 영향을 미치는 선택 순서를 방지하려면 어떻게해야합니까?
Cat | Boy
Dog | Girl
Crow | Boy
Bird | Boy
는 내가 첫 번째 행의 네 번째 행 (조류) 드래그 나의 선택을 시작하면 (고양이) , SelectedRows
컬렉션에서 첫 번째 항목은 Cat입니다 (편집 표시기가 있기 때문에). 이것은 좋다.
그러나 첫 번째 행 (Cat)에서 선택을 시작하고 네 번째 행 (Bird)까지 아래로 드래그하면 편집 표시기가 Bird에 표시되고 결과적으로 컬렉션의 첫 번째 행이 새. 두 번째 항목은 Crow이며, 그에 따라 위쪽으로 진행됩니다.
동작을 변경하여 컬렉션의 첫 번째 항목이 항상 맨 아래에서 맨 아래로 선택한 첫 번째 행이되고 그에 따라 사용자 선택 방향을 무시하면서 아래쪽으로 진행되도록하는 방법이 있습니까?
RowHeadersVisible
을 false로 변경하려고 시도했지만 왼쪽의 검정 표시기가 제거되는 동안 문제가 지속됩니다.
감사합니다.