饼图图例位置
Pie chart legend position
我正在制作饼图。在图表中,图例默认位于图表底部。我想将图例放在饼图的一侧,以便所有图例都可见。这是代码:
Chart1.Series["Series1"].ChartType = SeriesChartType.Pie;
Chart1.Series["Series1"]["DrawingStyle"] = "Cylinder"; //Emboss,Cylinder,LightToDark,Wedge,Default
Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true;
Chart1.Series["Series1"].IsValueShownAsLabel = true;
Chart1.DataSource = dt;
Chart1.Series["TBMTBRRecipeSeries"].XValueMember = "Code";
Chart1.Series["TBMTBRRecipeSeries"].YValueMembers = "number";
Chart1.DataBind();
如何将图例放在图表的旁边?
你可以利用Docking
属性。将其设置为 Right
并将 IsDockedInsideChartArea
设置为 true。
我正在制作饼图。在图表中,图例默认位于图表底部。我想将图例放在饼图的一侧,以便所有图例都可见。这是代码:
Chart1.Series["Series1"].ChartType = SeriesChartType.Pie;
Chart1.Series["Series1"]["DrawingStyle"] = "Cylinder"; //Emboss,Cylinder,LightToDark,Wedge,Default
Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true;
Chart1.Series["Series1"].IsValueShownAsLabel = true;
Chart1.DataSource = dt;
Chart1.Series["TBMTBRRecipeSeries"].XValueMember = "Code";
Chart1.Series["TBMTBRRecipeSeries"].YValueMembers = "number";
Chart1.DataBind();
如何将图例放在图表的旁边?
你可以利用Docking
属性。将其设置为 Right
并将 IsDockedInsideChartArea
设置为 true。