title: Create a grid of user-controls and store them in an array
body: <p>I'm wanting to create a sort of.. pandemic simulation, showing how a virus can affect different countries depending on certain factors such as wealth, population, temperature etc. </p>
  
  <p>I have designed a mock up design of three countries and I would like to put a grid on each of them which I can change colour depending on the status of the grid square (green being non-infected, red being infected and blue being vaccinated) but I'm having trouble figuring out how to do this. </p>
  
  <p>So the question I believe I should be asking is, if I have one user control, how can I duplicate it, change its location and populate an array at run-time? Any help appreciated, thanks.</p>