Dibujando un intermitente intermitente en Winforms

Estoy desarrollando un control personalizado, que se parece más a un área de texto. Estoy dibujando texto, que funciona correctamente, y acepto la entrada que también funciona ... Pero yo (el usuario) me quedo adivinando dónde está el cursor mientras escribo, ya que estoy haciendo todo manualmente. ¿Cómo dibujo un símbolo intermitente para mostrar dónde estoy escribiendo actualmente? ¿Hay una forma estándar de hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta