i created a listview with report mode and defined that the first and fifth column is right-aligned.
i also used FullRowSelect=False and AutoSelectFirstItem=False
after i created the report i get this:
the first item is auto selected but i used AutoSelectFirstItem=False and the alignment is switched from right to left because the item was autoselect...
normally it should look like this:
after i click on another item it looks like this:
1. i can avoid this alignment-swapping when i set FullRowSelect=True.
2. if AutoSelectFirstItem is set to False the control should not autoselect the first item ,or?
3. is it somehow possible to lock the listview without using enable=false to prevent user mouse clicks or keyboard inputs? i guess a .locked property would help here...
Example project: test - ListView Alignment bug.zip




Reply With Quote