ListView의 Blink , Padding , Spacing , RowHeight (2)
ListView는 무난하게 됐다.
ListViewItem은 Row고 , Subitem은 Cell이다. (2번째 줄 몇번째..)
Timer로 색상 변경하니 아무 문제 없이 여러행이 변경된다. 예쓰!
그럼 깜빡임을 해결하고...
해결 소스
https://www.codeproject.com/Articles/37253/Double-buffered-Tree-and-Listviews
짜잔하고 끝나야했으나
왜 칸에 맞지 않게 데이터가 들어가는거죠?
왜 색상에 빈 공간이 생겨? 마치 들여쓰기 넣은것처럼...
그래서 또 열심히 검색을 합니다.
해결 방안
https://stackoverflow.com/questions/6563863/c-sharp-change-listview-items-rows-height
이 글에 달려져있던 댓글이 굉장히 인상적이었다.
I have absolutely no idea what you are talking about. I use this code in my application. It works perfectly!
니가 뭔말하는지는 모르겠다 이거 써봤거덩. 근데 잘되 완전 잘되!
(ㅆㅂ가 마음속에 포함되어 있었다고 본다)
RowHeight 뭐 어쩌고 저쩌고 하는데
생각하기를 포기했다. 아무튼 적용하니 문제 없이 해결
그러니까 이런 거다
- ListView를 상속 받은 클래스를 작성
- 위의 내용을 모두 복사해서 밀어넣는다
- 상속 받은 클래스를 윈폼에 포함시켜 완성한다.
참 쉽죠..?
의식의 흐름대로 작성해 본 삽질기였습니다
'개발 > C#' 카테고리의 다른 글
C# Excel 없이 프린트 하기 - 삽질 - (0) | 2019.10.23 |
---|---|
Redis 관련하여 정리 (2) | 2019.06.25 |
ListView의 Blink , Padding , Spacing , RowHeight (1) (0) | 2019.03.11 |
C# Excel 설치 없이 xls 파일 제어 (2) | 2019.02.13 |
ListView 깜빡임 현상 제거 (0) | 2018.09.19 |