하나의 프로세스를 나타내는 여러 행이있는 DataGridView가 있습니다. 이러한 프로세스 중 하나가 종료되면 행은 정수 프로세스 ID에서 문자열 --
으로 내 PID 열을 변경하여이를 반영하도록 업데이트됩니다. 모든 프로세스가 실행 중이고 해당 열의 모든 셀이 숫자 인 경우 PID 열을 정렬 할 수 있습니다. 해당 프로세스가 종료되고 하나의 셀에도 --
이 포함되어 있으면 해당 열을 정렬하려고하면 응용 프로그램이 실패합니다. "Object must be type Int32."라는 메시지가 ArgumentException
인 Program.cs의 Application.Run(new MyForm());
행을 강조 표시합니다. PID 열은 바인딩되지 않은 DataGridViewTextBoxColumn이며 SortMode는 자동입니다. 충돌이 발생하지 않고 PID 값이 --
인 모든 행이 함께 그룹화되도록 정렬 할 수 있습니까? 그들이 정렬 된 목록의 처음이나 끝 부분에 있다면 나는 상관하지 않습니다.DataGridView를 정렬 할 때 충돌이 발생합니까?
답변
본인은 본 적이 없지만 일종의 셀 - 포맷터를 사용할 수 있다고 생각합니다. 나는 단지 quickread을 DataGridView.CellFormatting
하지만 난 : 은 어쩌면이 당신을 도울 수 그래서 당신은 종료 프로세스 -1
같은 값을 저장할 수 있으며이 값은 자동으로 --
처럼 원하는대로로 포맷됩니다 그게 정확히 무슨 뜻인지 생각해.
나는 이제 매우 혼란스럽고 짜증이났다. 나는 그것을'--'에서'-1'로 바꾸 었으며, 여전히 예외가 있습니다. 이번에는 "Object는 String 타입이어야합니다."라는 메시지가 있습니다. FFS ... –
@CoreyOgburn 나를 너무 =) 어쩌면 지금은 다른 열? 모든'PID'가 이제'int' 타입에서 나온다면 작동합니다. – Viper
좋아, 신경 쓰지 마라. 나는 행을 만들 때 그 열에 int를 주었다. 그러나 행을 업데이트했을 때 나는 그 열에 문자열을 주었다. 모든 것이 int이기 때문에 이제 제대로 정렬됩니다. –
각 열에 동일한 종류의 데이터를 입력해야합니다. 데이터 테이블의 열이 일부 문자열과 일부 null을 가질 때. so; 데이터가 null 인 경우 ""해야합니다. 희망 설명. 내 영어로 미안해.
- 1. 이미지를로드 할 때 Android에서 가끔 충돌이 발생합니까?
- 2. ListView로 전환 할 때 충돌이 발생합니까?
- 3. UITableView 카운트에서 충돌이 발생합니까?
- 4. Malloc UIImage를 만들 때 충돌이 발생합니까?
- 5. 정렬 안함 Windows에서 DataGridView를
- 6. 관련없는 파일과 충돌이 발생합니까?
- 7. 자바 스윙 프레임이 열릴 때 충돌이 발생합니까?
- 8. WinForm 응용 프로그램에서 DataGridView를 정렬 할 때 선택된 행
- 9. 왜 Webview가 처음 시작될 때 충돌이 발생합니까?
- 10. 행을 삭제할 때 테이블 뷰 충돌이 발생합니까?
- 11. 왜 리소스로 사용할 때 충돌이 발생합니까?
- 12. Yesod를 설치하려고 할 때 종속성 충돌이 발생합니까? 하지만,
- 13. NSMutableDictionary에 문자열로 액세스 할 때 두 가지 방법으로 충돌이 발생합니까?
- 14. 내 활동을 종료 할 때 왜 충돌이 발생합니까?
- 15. 이 테이블보기를 표시 할 때 왜 충돌이 발생합니까?
- 16. 응용 프로그램 Android에서 inonly OS 4.0을로드 할 때 충돌이 발생합니까?
- 17. UIsearchBarController가있는 ios7에서 충돌이 발생합니까?
- 18. C#을 DataGridView를 정렬
- 19. OpenCV에서 Libpng 충돌이 발생합니까?
- 20. 왜 cellForRowAtindexpath에서 충돌이 발생합니까?
- 21. LongListSelector를로드 할 때 충돌이 발생했습니다.
- 22. UIPickerView : 값 배열을 정렬 및 표시하면 이동시 충돌이 발생합니까?
- 23. Python에서 가져 오기 충돌이 발생합니까?
- 24. 새 문자열을 할당하면 충돌이 발생합니까?
- 25. 내 코드 충돌이 왜 발생합니까
- 26. libnids 해시 알고리즘 충돌이 발생합니까?
- 27. UINavigationController가 트랜잭션을 수행 할 때 충돌이 발생했습니다.
- 28. hockeyapp 빌드를 통해서만 충돌이 발생합니까?
- 29. Datagridview를 데이터 소스 목록으로 정렬
- 30. 왜 충돌이 발생합니까? 어떻게 디버그합니까?
'Process' 개체의 코드와 컬렉션에 데이터 바인딩 코드를 게시 할 수 있습니까? – mclark1129
그것은 내 Process 객체가 아니며, 'System.Diagnostics.Process'이고 명시된 바와 같이 열은 바인딩되지 않습니다. –