Add extra offset to listview in case of large content, not perfect way
Change the treeview structure and expand the extra offset