Graphique à secteurs avec contrôle ASP.Net MS Chart: élimine les marges non désirées

SALUT

im essayant de créer un graphique en secteurs simple en utilisant les contrôles MS Chart. Lorsque mon graphique à secteurs est rendu dans le navigateur, je me glisse dans le graphique à secteurs dont je ne peux pas me débarrasser. Je voudrais que le graphique à secteurs s’assoie contre le bord de l’image, sans marges ni marges. Des idées sur comment je peux réaliser ceci?

dans mon code ci-dessous, le remplissage est surligné en bleu. c’est-à-dire Chart1.BackColor = System.Drawing.Color.Blue;

 protected void Page_Load(object sender, EventArgs e) { //Set the chart type Chart1.Series["Series1"].ChartType = SeriesChartType.Pie; //add points Chart1.Series["Series1"].Points.AddY(12); Chart1.Series["Series1"].Points.AddY(45); Chart1.Series["Series1"].Points.AddY(67); //set back color of chart object Chart1.BackColor = System.Drawing.Color.Blue; //set back color of chart area Chart1.ChartAreas["ChartArea1"].BackColor = System.Drawing.Color.Green; }            

Je ne connais pas particulièrement le graphique à secteurs, mais pour un graphique à courbes, la position doit être définie dans la zone de graphique:

      

Cela définit la zone de la carte pour commencer dans le coin supérieur gauche, je crois, et occupe toute la zone de la carte (100% de celle-ci). Ensuite, vous avez besoin de IsMarginVisible = false pour éviter les marges à gauche et à droite. Espérons que cela fonctionnera pour vous.