2010-05-27 6 views
1

나는 checkbox와 이미지 목록이있는 treeView가 있습니다.CF - 6.0 및 6.5 장치의 TreeView 모양

나는 두 장치 6.0과 6.5에서 그 모양을 고치려고 노력하지만 나는 그것을 작동시키지 못한다. 하나의 기기에서 괜찮아 보이고 다른 기기에서는 엉뚱하게 보입니다.

확인란이 너무 작아서 탭할 수 없습니다. 글꼴을 변경하면 6.0 장치에 거대한 체크 박스와 텍스트가 표시됩니다. 또한 이미지 크기를 설정하는 방법을 잘 모를 때문에 두 장치 모두에서 좋게 보입니다.

적절한 방법으로 처리하는 방법에 대한 팁을 얻을 수 있습니까?

thanx!

답변

1

런타임시 별도의 리소스를 사용하십시오 (based on the platform on which you're running).

+0

음 ... 문제는 imageList의 그림입니다. 필자는 공장 등급을 만들고 장치 버전이나 화면 해상도에 대한 레지스트리를 검사하는 것이 적절한 방법이 아니라고 생각합니다. DPI 옵션으로 이미지 크기를 적절하게 조정할 수 있습니까? – no9

+0

잘 작동하지 않거나 끔찍한 이미지는 생성되지 않습니다. – ctacke

+0

실제로 올바른 방법은 장치의 DPI를 파악하는 것입니다. 96으로 나누면 모든 장치에 1pixed가됩니다. 모든 값 (너비, 높이)을 그 결과와 곱해야합니다 ... – no9