Linha para conectar elementos Gráficos

Olá pessoal!

Estou desenvolvendo uma aplicação visual (como se fosse um programa para elaborar UML)

Criei componentes gráficos de modo braçal e tal , consegui conectá-los através de um drawline(). Mas agora surgiu um pequenino problema.
Gostaria de poder selecionar a linha clicando nela …

Alguém poderia me dizer se existe algum componente que faça isso, algum componente que eu possa utilizar no lugar do drawline?

Valeu!