안녕하세요...
CheckListBox를 쓰다가 의문이 생겨 이렇게 글을 올립니다...
CheckListBox는 checked 와 selected 라는 프로퍼티가 있습니
다...
그 둘의 차이점은 아신다고 가정하겠습니다...
그런데 CheckListBox 는 TCustomListBox 에서 상속을 받았는데
TCustomListBox에서는 MultiSelect 라는 프로퍼티가 protected
로 되어있어 이것을 true 로 설정하면 여러개를 Check 가 아닌 Select 를 할수 있습니다...
하지만 CheckListBox 는 그 프로퍼티가 없기도 하지만 메쏘드 또한
없어서인지Selected 프로퍼티를 true로 바꾸려고 하면 List out
of bound 라는 에러가뜹니다...
물론 컴파일은 잘 되구요... 런타임 에러 입니다...
이 CheckListBox 의 <MultiSelect 를 true 로(중요!!)> 해주고
Selected 를 엑세스할 수 있는 방법에 대한 조언을 부탁드립니다...
그럼 안녕히 계세요...
|