P: Quiero mostrar muchos controles circulares uno debajo del otro y quiero que se vean iguales. ¿Es posibe ajustar el tamaño del gráfico circular en el control?
R: No es posible establecer directamente el radio del gráfico circular en el control WPF. Pero hay otras maneras en las que puede afectar el tamaño del gráfico.
1. Puede cambiar el margen alrededor del gráfico – esto incrementará/disminuirá el espacio alrededor del gráfico y afectará su tamaño:
//set the margin around the pie pieChart1.PlotAreaMargin = new Thickness(3);
Por defecto, PlotAreaMargin está establecido a Thickness(10).
2. Puede cambiar el desplazamiento de las etiquetas exteriores, si utiliza alguna. Puede eliminarlas para tener más espacio para el gráfico o incrementarlas para hacer al gráfico más pequeño.
PieSeries pieSeries = pieChart1.Series[0] as PieSeries; //no labels outside the pie pieces pieSeries.OuterLabelType = LabelType.Empty; //change the offset of the outer labels pieSeries.OuterLabelOffset = 10;