VB.NET2015を使用しております。
TableLayoutPanel.Paintを使って背景色の一部を変更したいのですが、
Private Sub TableLayoutPanel1_Paint(ByVal sender As System.Object, ByVal e As PaintEventArgs) Handles TableLayoutPanel1.Paint
e.Graphics.FillRectangle(Brushes.Red, Rect)
End Sub
のようにして実行すると、
なぜか一回だけでなく複数回実行されてしまいます。
恐らくセルの個数分実行されているのではないかと予想します。
一度だけ実行するにはどのようにしたら良いですか?