exibindo o número da linha na caixa de rich text c #

Tenho um controle Multiline richtextbox no qual desejo integrar o recurso de adicionar um número de linha. Eu considerei muitas abordagens

Adicione um rótulo e atualize os números das linhas à medida que a contagem de linhas muda Adicione uma caixa de imagem junto com para desenhar um barbant Adicione um ano, a caixa de texto e mostre os números de linha nela Adicione a caixa de listagem e exiba os números de linha nel

Eu tenho duas dúvidas.

O richtextbox que estou usando é um controle personalizado e deriva da classe RichTextBox. Como posso adicionar vários controles a el Qual é a melhor abordagem para mostrar números de linhas para o texto multilinha em c #

questionAnswers(4)

yourAnswerToTheQuestion