我想创建一个填充表格布局的每个单元格的应用程序,因为我单击一个按钮。我试着打电话给CellPaint
,但它没有用。我发现Sub在Form启动时只运行一次。
Call TableLayoutPanel1_CellPaint()
请告诉我如何拨打CellPaint
以便我可以更改我选择的单元格的颜色。
Private Sub TableLayoutPanel1_CellPaint(sender As Object, e As TableLayoutCellPaintEventArgs) Handles TableLayoutPanel1.CellPaint
paletteColumn = 0
If e.Row = canvasCellLocation(0) Then
If e.Column = canvasCellLocation(1) Then
e.Graphics.FillRectangle(C(paletteColumn), e.CellBounds)
MessageBox.Show(paletteColumn)
End If
End If