Como alinhar as bordas direitas de uma mensagem de dica de ferramenta e controle em c #

Eu quero exibir umToolTip mensagem abaixo deTextBox, mas também deseja que eles estejam alinhados à direita.

Consegui posicionar a mensagem de dica de ferramenta na borda direita da caixa de texto, então tentei mover a mensagem para a esquerda pelo tamanho da mensagem.

Então, eu tentei obter o comprimento da string usandoTextRenderer.MeasureText (), mas a posição está um pouco diferente, como mostrado abaixo.

private void button1_Click(object sender, EventArgs e)
{
   ToolTip myToolTip = new ToolTip();

   string test = "This is a test string.";
   int textWidth = TextRenderer.MeasureText(test, SystemFonts.DefaultFont, textBox1.Size, TextFormatFlags.LeftAndRightPadding).Width;
   int toolTipTextPosition_X = textBox1.Size.Width - textWidth;

   myToolTip.Show(test, textBox1, toolTipTextPosition_X, textBox1.Size.Height);
}

Eu tentei com bandeiras diferentes noMeasureText () funcionou, mas não ajudou, e como a mensagem da dica de ferramenta tem um preenchimento, fui paraTextFormatFlags.LeftAndRightPadding.

Para deixar claro, é isso que eu gostaria de alcançar:

questionAnswers(2)

yourAnswerToTheQuestion