- 리포트 기능 추가(Trend Graph 제외)

- AboutBox 추가
This commit is contained in:
2017-06-24 14:43:27 +09:00
parent 4503bfc7a5
commit 334c131e6e
12 changed files with 6691 additions and 22 deletions

View File

@@ -4,6 +4,7 @@ using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@@ -27,6 +28,9 @@ namespace friction
m_Owner = owner;
m_DataHandler = data;
Theme.Apply(this);
chart.ChartAreas[0].AxisY.Maximum = 10;
chart.Series["SeriesHigh"].Color = Color.FromArgb(255, 200, 200, 200);
@@ -62,6 +66,10 @@ namespace friction
if (m_CurSpring == strSpring)
return;
lbSpring.Text = "Material Spring: " + strSpring;
lbSpring.BackColor = Color.Transparent;
lbSpring.ForeColor = Color.Orange;
foreach (var series in chart.Series)
series.Points.Clear();
@@ -81,10 +89,17 @@ namespace friction
chart.Series["SeriesNo"].Points.AddXY(data.m_strTable, (int)Config.ANALYSIS.RISK.NO);
}
m_CurSpring = strSpring;
}
public Bitmap CopyChart()
{
MemoryStream ms = new MemoryStream();
chart.SaveImage(ms, ChartImageFormat.Bmp);
Bitmap bm = new Bitmap(ms);
return bm;
}
private void chart_MouseClick(object sender, MouseEventArgs e)
{
HitTestResult result = chart.HitTest(e.X, e.Y);