Hi Pallini Anthony,
You can keep the height and width ratio of chart using the size changed event of the container panel, which has chart control as a children.
In Silverlight, if we don’t initialize the Width and height of the Grid container panel then Grid automatically set its size as web browser total size. In the below code, I have set width and height of the chart control as 75% of web browser width and height in size changed event of Grid.
C#:
Size newSize = e.NewSize;
if (!double.IsNaN(newSize.Height) && !double.IsNaN(newSize.Width))
{
//Set the Chart width as 75% of total browser width.
chart.Width = newSize.Width * 0.75;
//Set the Chart height as 75% of total browser height.
chart.Height = newSize.Height * 0.75;
}
Here with I have attached the simple sample based on your requirement.
Thanks for your interest in Syncfusion Products.
Let us know if you have any questions.
Thanks,
Murugavel
RadarChartReSize_9cbf4b93.zip