Best way to use canvas in silverlight
===

i am making an application in silver light 3.0 . In that application i have to use Canvas dynamically.(numbers of canvas as per user input.) So whether i should use dynamically created canvas or firstly take Canvas and run time set canvas properties as per user input. Which is the better way as i have to do too much operation with this canvas. Please help me.Thanks in advance.