How can I keep a Listview scrolled to the bottom without any flickering?

With a Listbox, List1.TopIndex = List1.NewIndex works, It doesn't look like it scrolls back up when items are added and then scrolled back down.

Is there such a thing for a ListView?


Using API flickers, LockUpdate doesn't correct it.
Items are constantly being added to the ListView.