2017-11-09 4 views
1

Firemorekey 앱에 TListView을 구현하고 있습니다. 각 목록 항목의 높이는 텍스트에 맞게 충분히 작아야합니다. 그러나 텍스트 상단에는 명백한 여백이있어 각 목록 항목의 시작 부분에 빈 공간이 남습니다.Firemonkey TListView - 항목 텍스트 여백 조정

항목 모양은 ListItemRightDetail으로 설정되어 있지만 FMX 디자인이나 목록보기의 스타일에서는 제어 할 수있는 속성을 찾을 수 없습니다.

목록 항목 높이를 최소화 할 수 있도록 목록 항목 텍스트의 위쪽 여백을 어떻게 제거합니까?

답변

1

여백이 거의 내장되어 있기 때문에 "여백"속성이 반드시 필요한 것은 아닙니다. 그러나이 값은 PlaceOffset.Y 속성을 수정하여 음수 값으로 조정하여 조정할 수 있습니다. 이렇게하면 각 목록 항목의 내용이 "들리게"됩니다. 은이 여백을 줄이기에 충분한 양이라고 생각합니다 ...

ListView1.ItemAppearanceObjects.ItemObjects.Text.PlaceOffset.Y := -3; 
ListView1.ItemAppearanceObjects.ItemObjects.Detail.PlaceOffset.Y := -3;