Control to graphically connect listboxes (or treeviews)

Hello. I''m lookin for a way to have two listboxes with (some) elements connected graphically by an arrow. The arrows should ''move'' as the listboxes scroll, ''following'' the elements they are attached to. It should be similar to the data relations fields in graphic representation of SQL queries (as in Visual Studio''s Query Designer) I''d like to have a similar effect with two treeviews (whose element can connected by arrows, as in Biztalk Mapper) Does anyone know if there is a third party control that allow this? Thank you.

Loader.
Up arrow icon