Just wondering if there is a way to arrange controls in a circular shape like a round table. Control can be an image or textbox..

For example: if i have an ellipse shape, all am looking is to fill controls along the perimeter border of the ellipse...

Please let me know if there is a standard way to do this using xaml and c#.

Here is what i have done so far. I created an ellipse and have the X, Y position values using the Point Type. Based on the points i could create a textbox.. but couldn;t loop until the i reach 0,0 again.

0,0 is the bottom left position (x,y)

for (i=0;i<actual width/perimeter of ellipse;i++)

{

x=0; y= x+10;

New Point = x,y, create a control and add it to the panel

}

Similarly need to add controls in the Y direction...

Ellipse can be replaced by Rectangle as well..