dudas en canvas

Como puedo aadir un canvas en cierta rea de la pagina? supongamos que desde una barra de men tengo la opcion 1,2,3,4,5,6, etc… Dependiendo del numero que yo ingrese me dibuje 1,2,3,4,5…“N” crculos en el rea que defina, espero me haya dado a entender, muchas gracias de antemano.

Adicione una Propiedad a la pgina de tipo integer ejemplo:

nCirculos As Integer

En El Evento Paint del canvas coloque algo como:

g.ClearRect(0, 0, g.Width, g.Height)

Select Case nCirculos
  Case 1
    g.ForeColor= RGB(RandomValue(0, 255), RandomValue(0, 255), RandomValue(0, 255))
    g.DrawOval(0, 0, 10, 10)
  Case 2
    g.ForeColor= RGB(RandomValue(0, 255), RandomValue(0, 255), RandomValue(0, 255))
    g.DrawOval(0, 0, 10, 10)
    g.ForeColor= RGB(RandomValue(0, 255), RandomValue(0, 255), RandomValue(0, 255))
    g.DrawOval(15, 15, 20, 20)
'los otros case...
End Select

En el MenuAction asigne un nmero a nCirculos:

Sub MenuAction(Item As WebToolbarMenu, Choice As WebMenuItem) Select Case item.Name Case "1" nCirculos= 1 Case "2" nCirculos= 1 'los otros case... End Select Canvas1.Refresh // <- este es el q le dice al canvas que dibuje los crculos End Sub