Desenho de um sinal de intercalação piscando no Winforms

Estou desenvolvendo um controle personalizado, que mais se parece com uma área de texto. Estou desenhando um texto, que funciona corretamente, e aceitando a entrada que também funciona. Mas eu (o usuário) fico adivinhando onde está o cursor enquanto digito, pois estou fazendo tudo manualmente. Como faço para desenhar um cursor intermitente para mostrar onde estou digitando no momento? Existe uma maneira padrão de fazer isso?