private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "Penguin";
textBox1.Select(4, 0);
textBox1.Focus();
}
textBox1.Text = "Penguin";
テキストボックスに文字列を設定します。 textBox1.Select(4, 0);
Select()メソッドを呼び出してキャレットを移動します。左端を0として4番目の位置に移動させます。第二引数は選択文字列の長さです今回はテキスト選択をしませんので、0に設定します。 textBox1.Focus();
テキストボックスからフォーカスが失われるとキャレットが非表示になるため、テキストボックスにフォーカスをセットします。