Is it possible to convert a string into a control?
Dim Ctrl as string = "DataGridView"
Dim Index as integer = "1"
Dim g as DataGridView = DirectCast(Ctrl & Index, DataGridView)

and then access the properties of the Grid...
g.BackColor = Color.Red
g.Left = 3
etc.

I'm pretty sure it's possible but nothing I've tried works.