썬더 버드에서 수행되는대로 데이터 그리드의 머리글에 아이콘을 추가하고 싶습니다. 가로 스크롤 막대의 위치에 관계없이 세로 스크롤 막대 위에있는 아이콘이 있습니다. 이 아이콘을 사용하여 열을 설정할 수 있습니다.열 설정을위한 머리글 행의 아이콘
델파이에는 커스터마이즈가 가능하고 여기에 셀/헤더 셀에 아이콘을 추가 할 수있는 다양한 그리드 구성 요소가 있습니다. 그러나 고정 된 세로 스크롤 막대 위에 영역이있는 구성 요소를 찾지 못했습니다. 클릭하면 일부 동작이 허용됩니다. 해당 구성 요소를 사용자 지정하기가 더 쉬운 경우에도 VirtualTreeView 구성 요소를 사용하여 표를 에뮬레이트 할 수 있습니다.
해당 기능을 사용하려면 수행해야 할 작업에 대한 지침이 필요합니다. 목록 상자 모드에서
감사합니다, 토마스
VirtualTreeView를 사용하더라도 [이 그림] (http://i.imgur.com/aJ4Na.png)에 강조 표시된 버튼에 대해 이야기하는 것처럼 쉬운 일은 아닙니다. VirtualTreeView가 열 자동 크기 조절을 활성화 한 경우 스크롤바가 나타나면 가장 오른쪽 열이 오른쪽에서 이동합니다 ('this way') (http://i.imgur.com/lyxBT.png). 자동 크기 조정 열이 필요합니까 (즉, 가상 트리의 크기를 조정할 때 해당 열이 현재 제어 너비에 맞게 크기 조정을 따른다는 의미입니다)? – TLama
VirtualTreeView에 대해 계속 진행하십시오. 자동 크기 조정 열이 해제되고 크기를 조정하면 트리보기 너비에 맞게 첫 번째 열을 수동으로 조정 해 봅니다 (마지막 열을 오른쪽 가장자리로 이동하기 위해). 수평 스크롤바가 나타나면 ['like this] '(http://i.imgur.com/kObey.png)가 보일 것입니다. 이 동작을 수정하면 IMHO는 트리보기 코드를 상당히 근본적으로 수정하는 것을 의미합니다. – TLama
글쎄, personalyl 나는 그런 GUI를 삼가고 싶다 - 그 버튼을 클릭하면 쉽게 그것을 놓칠 수 있고 대신 스크롤 업을 클릭 할 것이다. 그 반대. 그러면 사용자가 느리고 신중해야합니다. –