このコードを使用して、テキスト ボックスの境界線の色を赤に変更します。
private void Form1_Paint(object sender, PaintEventArgs e) {
e.Graphics.DrawRectangle(new Pen(Brushes.Red, 3),
tb.Location.X-1, tb.Location.Y-1, tb.ClientRectangle.Width+ 5,
tb.ClientRectangle.Height + 5);
}
これは、フォームに直接あるテキストボックスでは機能しますが、テキストボックスがグループボックスにある場合は機能しません。どうすればいいですか?