Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何调整长方体打印大小和更改点平均形状_Javascript_C#_Asp.net_Charts - Fatal编程技术网

Javascript 如何调整长方体打印大小和更改点平均形状

Javascript 如何调整长方体打印大小和更改点平均形状,javascript,c#,asp.net,charts,Javascript,C#,Asp.net,Charts,我已经创建了一个方框图。然而,方框图的方框非常大。有人知道如何调整方框图的大小吗?第二,尖的平均形状现在是一条直线。我怎样才能把它变成钻石形状 这就是我现在拥有的:请看这个链接中的图片:() 这是我想要实现的输出:(参见此处:) 这是我的密码: Chart1.DataSource = tg; Chart1.Width = 600; Chart1.Height = 350; Chart1.Series.Add(new Series()); Chart1.Series[0].ChartType =

我已经创建了一个方框图。然而,方框图的方框非常大。有人知道如何调整方框图的大小吗?第二,尖的平均形状现在是一条直线。我怎样才能把它变成钻石形状

这就是我现在拥有的:请看这个链接中的图片:()

这是我想要实现的输出:(参见此处:)

这是我的密码:

Chart1.DataSource = tg;
Chart1.Width = 600;
Chart1.Height = 350;

Chart1.Series.Add(new Series());
Chart1.Series[0].ChartType = SeriesChartType.BoxPlot;
List<object> lst = tg.AsEnumerable().ToList<object>();

foreach (DataRow row in tg.Rows)
    Chart1.Series[0].Points.AddXY(row["Status"], new object[] { row["MAX"], row["MIN"], row["AVG"], row["PERCENTILE25"], row["PERCENTILE50"], row["PERCENTILE75"] });

Chart1.Series[0].Color = Color.White;
Chart1.Series[0].BorderColor = Color.MidnightBlue;
Chart1.Series[0].ChartType = SeriesChartType.BoxPlot;
if (tg.Rows.Count > 0)
{
    string title = (tg.Rows[0]["Process"].ToString());
    Chart1.Titles.Add(title);
}
//create chartareas
ChartArea ca = new ChartArea();
ca.Name = "ChartArea1";
ca.BackColor = Color.LightSkyBlue;
ca.BorderColor = Color.Gray;
ca.BorderWidth = 1;
ca.BorderDashStyle = ChartDashStyle.Solid;
ca.AxisX = new Axis();
ca.AxisX.MajorGrid.LineColor = Color.LightSkyBlue;
ca.AxisX.MajorTickMark.LineColor = Color.Gray;
ca.AxisY = new Axis();
ca.AxisY.MajorGrid.LineColor = Color.LightSkyBlue;
ca.AxisY.MajorTickMark.LineColor = Color.Gray;
Chart1.ChartAreas.Add(ca);
Chart1.ChartAreas[0].AxisX.Interval = 1;
Chart1.ChartAreas[0].AxisY.Interval = 5;

//databind
Chart1.DataBind();
Chart1.Visible = true;
Chart1.DataSource=tg;
图1.宽度=600;
图1.高度=350;
图表1.Series.Add(newseries());
Chart1.系列[0]。ChartType=SerieChartType.BoxPlot;
List lst=tg.AsEnumerable().ToList();
foreach(tg.Rows中的数据行)
图表1.系列[0].点.AddXY(第[“状态”]、新对象[]行[“最大”]、第[“最小”]、第[“平均”]、第[“百分位25”]、第[“百分位50”]、第[“百分位75”]行);
图表1.系列[0]。颜色=颜色。白色;
Chart1.系列[0]。BorderColor=Color.MidnightBlue;
Chart1.系列[0]。ChartType=SerieChartType.BoxPlot;
如果(tg.Rows.Count>0)
{
字符串标题=(tg.Rows[0][“进程”].ToString());
图1.标题。添加(标题);
}
//创建图表区域
ChartArea ca=新的ChartArea();
ca.Name=“ChartArea1”;
ca.BackColor=Color.LightSkyBlue;
ca.BorderColor=颜色为灰色;
ca.边界宽度=1;
ca.BorderDashStyle=ChartDashStyle.Solid;
ca.axix=新轴();
ca.axix.MajorGrid.LineColor=Color.LightSkyBlue;
ca.axix.MajorTickMark.LineColor=Color.Gray;
ca.AxisY=新轴();
ca.AxisY.MajorGrid.LineColor=Color.LightSkyBlue;
ca.AxisY.MajorTickMark.LineColor=Color.Gray;
图表1.图表区域。添加(ca);
Chart1.ChartAreas[0]。AxisX.Interval=1;
Chart1.ChartAreas[0]。AxisY.Interval=5;
//数据绑定
图1.DataBind();
图表1.可见=真实;
问题:如何设置长方体绘图图的长方体大小,使其不那么大

如何将点平均线的形状从直线更改为菱形

如果有人能在这方面帮助我,我将不胜感激。谢谢