本程序需要用到的命令空间:
using System.Drawing;
首先创建一个全局的表示颜色区间的表:
DataTable _ColorRange = new DataTable();
在窗体加载事件中初始化数据:
private void Form1_Load(object sender, EventArgs e)
{
LoadData();
SetColorRange();
}
接下来创建演示数据:
void LoadData()
{
DataTable data = new DataTable();
data.Columns.Add("ProcessName", typeof(string));
data.Columns.Add("CompletePercent", typeof(decimal));
DataRow row1 = data.NewRow();
row1["ProcessName"] = "四色印刷";
row1["CompletePercent"] = 40;
data.Rows.Add(row1);
DataRow row2 = data.NewRow();
row2["ProcessName"] = "模切";
row2["CompletePercent"] = 60;