ToolTip をバルーン表示した時に、上側に表示されたり下側に表示されたりして気持ち悪いので、どっち側で表示するかを指定したいです。

 TextBox に ToolTip.SetToolTip メソッドで表示すると、このように上側に表示されるのですが、

ToolTip を SetToolTip メソッドで表示
図1:ToolTip を SetToolTip メソッドで表示

 TextBox に ToolTip.Show メソッドを使用して表示されると、必ず下側に表示されてしまいます。これでは ToolTip の裏側にどんな文字列が表示されているのかが隠されて見えません。それに私は上側に表示させたいんです。

ToolTip を Show メソッドで表示
図2:ToolTip を Show メソッドで表示

 ToolTip.Show メソッドでは表示する位置を指定できるのですが、指定した位置が ToolTip の左上部分だったり、矢印の部分だったりとまちまちになることがあります。こうならないようにするためにも、ToolTip を上側に表示するか下側に表示するかを選択できて、表示位置は矢印の部分を指定できればいいのになぁと思いました。