How do I center an item on the controls client area in a user-sort multi-level hierarchy?
The EnsureVisibleItem method of the Items collection ensures that an item is in the control’s client area. By default, the EnsureVisibleItem method cannot specify the position where the item should be displayed. Instead, the following EnsureVisibleItem procedure ensures that an item is displayed at a given position.