合并最新

This commit is contained in:
2022-12-20 09:32:32 +08:00
parent 844e9f1488
commit 1abdaa9476
654 changed files with 73563 additions and 9746 deletions
@@ -205,8 +205,8 @@ namespace Web.Controls
ChartArea chartArea = new ChartArea();
chartArea.BackColor = Color.Transparent;
chartArea.AxisX.IsLabelAutoFit = false;
chartArea.AxisY.Maximum = 1;//设置最小值,为了让第一个柱紧挨坐标轴
chartArea.AxisY.LabelStyle.Format = "0%";//格式化,为了显示百分号
//chartArea.AxisY.Maximum = 1;//设置最小值,为了让第一个柱紧挨坐标轴
//chartArea.AxisY.LabelStyle.Format = "0%";//格式化,为了显示百分号
chartArea.AxisY.IsLabelAutoFit = false;
chartArea.AxisX.LabelStyle.Font = new Font("Verdana,Arial,Helvetica,sans-serif", 8F, FontStyle.Regular);
chartArea.AxisY.LabelStyle.Font = new Font("Verdana,Arial,Helvetica,sans-serif", 8F, FontStyle.Regular);
@@ -219,9 +219,11 @@ namespace Web.Controls
chart1.ChartAreas.Add(chartArea);
chart1.Series.Add("计划值");
chart1.Series.Add("实际值");
chart1.Series.Add("完成值");
chart1.Series.Add("实耗值");
chart1.Series.Add("累计计划值");
chart1.Series.Add("累计实际值");
chart1.Series.Add("累计完成值");
chart1.Series.Add("累计实耗值");
DataView dv = dt.DefaultView;
@@ -233,12 +235,20 @@ namespace Web.Controls
chart1.Series["计划值"].Points[i].ToolTip = "#VALX,#VALY";
}
chart1.Series["实际值"].Points.DataBindXY(dv, dt.Columns[0].ColumnName, dv, "实际值");
chart1.Series["实际值"].ChartType = SeriesChartType.Column;
chart1.Series["完成值"].Points.DataBindXY(dv, dt.Columns[0].ColumnName, dv, "完成值");
chart1.Series["完成值"].ChartType = SeriesChartType.Column;
for (int i = 0; i < chart1.Series["实际值"].Points.Count; i++)
for (int i = 0; i < chart1.Series["完成值"].Points.Count; i++)
{
chart1.Series["实际值"].Points[i].ToolTip = "#VALX,#VALY";
chart1.Series["完成值"].Points[i].ToolTip = "#VALX,#VALY";
}
chart1.Series["实耗值"].Points.DataBindXY(dv, dt.Columns[0].ColumnName, dv, "实耗值");
chart1.Series["实耗值"].ChartType = SeriesChartType.Column;
for (int i = 0; i < chart1.Series["实耗值"].Points.Count; i++)
{
chart1.Series["实耗值"].Points[i].ToolTip = "#VALX,#VALY";
}
chart1.Series["累计计划值"].Points.DataBindXY(dv, dt.Columns[0].ColumnName, dv, "累计计划值");
@@ -251,14 +261,24 @@ namespace Web.Controls
chart1.Series["累计计划值"].Points[i].ToolTip = "#VALX,#VALY";
}
chart1.Series["累计实际值"].Points.DataBindXY(dv, dt.Columns[0].ColumnName, dv, "累计实际值");
chart1.Series["累计实际值"].ChartType = SeriesChartType.Spline;
chart1.Series["累计实际值"].Color = Color.MediumSeaGreen;
chart1.Series["累计实际值"].BorderWidth = 2;
chart1.Series["累计完成值"].Points.DataBindXY(dv, dt.Columns[0].ColumnName, dv, "累计完成值");
chart1.Series["累计完成值"].ChartType = SeriesChartType.Spline;
chart1.Series["累计完成值"].Color = Color.MediumSeaGreen;
chart1.Series["累计完成值"].BorderWidth = 2;
for (int i = 0; i < chart1.Series["累计实际值"].Points.Count; i++)
for (int i = 0; i < chart1.Series["累计完成值"].Points.Count; i++)
{
chart1.Series["累计实际值"].Points[i].ToolTip = "#VALX,#VALY";
chart1.Series["累计完成值"].Points[i].ToolTip = "#VALX,#VALY";
}
chart1.Series["累计实耗值"].Points.DataBindXY(dv, dt.Columns[0].ColumnName, dv, "累计实耗值");
chart1.Series["累计实耗值"].ChartType = SeriesChartType.Spline;
chart1.Series["累计实耗值"].Color = Color.Red;
chart1.Series["累计实耗值"].BorderWidth = 2;
for (int i = 0; i < chart1.Series["累计实耗值"].Points.Count; i++)
{
chart1.Series["累计实耗值"].Points[i].ToolTip = "#VALX,#VALY";
}
Controls.Add(chart1);