分类: C#/.net
2015-10-22 12:57:01
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
dataGridView1.Columns[0].Width = 70; //第一例的例宽
dataGridView1.Columns[1].Width = 120;//第二例的例宽
dataGridView1.Columns[2].Width = 80;
dataGridView1.Columns[3].Width = 80;
dataGridView1.Columns[4].Width = 170;
// dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader;//根据数据内容自动调整列宽
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders; //根据数据内容自动调整整行
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) //dataGridView1 控件
{
}
// 添加数据
int dataIndex = 1; //设置索引变量
private void button1_Click(object sender, EventArgs e)
{
dataGridView1.Rows.Add(dataIndex.ToString(), "测试" + dataIndex.ToString(), "男","19","北京"); //自动添加数据
dataIndex += 1; //序号自动加1
}
}
private void tChart1_Click(object sender, EventArgs e)
{
//***************************************************************
// Random rnd = new Random();
// for (int i = 0; i <= 40; ++i)
// line1.Add(Convert.ToDouble(i), rnd.Next(100), Color.Red); //描绘线条0-40内的 并且是Red红色线
/*
Steema.TeeChart.Axis bottomAxis = tChart1.Axes.Bottom;//Bottom 为底部的意思
bottomAxis.Maximum = 40;
bottomAxis.Minimum = 0;
bottomAxis.Increment = (bottomAxis.Maximum - bottomAxis.Minimum) / 10; //增量 ,并且规定了取值是(最大值-最小值)平坦到10条坐标线上
bottomAxis.Automatic = false; //定横坐标x,当为false是显示自己标准的坐标,true时显示默定坐标
Steema.TeeChart.Axis leftAxis = tChart1.Axes.Left;//Left未左部的意思
leftAxis.Automatic = false; //定纵坐标标y,当为false是显示自己标准的坐标,true时显示默定坐标
leftAxis.Maximum = 45;
leftAxis.Minimum = 0;
leftAxis.Increment = (leftAxis.Maximum - leftAxis.Minimum) / 10; //增量 ,并且规定了取值是(最大值-最小值)平坦到10条坐标线上
/*
Steema.TeeChart.Axis bottomAxis1 = tChart1.Axes.Bottom;
bottomAxis1.AutomaticMaximum = true;
bottomAxis1.AutomaticMinimum = false;
bottomAxis1.Minimum = -100; ////定横坐标x,设置坐标轴刻度最大和最小值的自动化属性
Steema.TeeChart.Axis leftAxis1 = tChart1.Axes.Left;
leftAxis1.AutomaticMaximum = true;
leftAxis1.AutomaticMinimum = false;
leftAxis1.Minimum = -100; //定纵坐标y,设置坐标轴刻度最大和最小值的自动化属性
*/
Random rnd_1 = new Random();
DateTime today = DateTime.Today;
TimeSpan oneDay = TimeSpan.FromDays(1);
line1.XValues.DateTime = true;
for (int i = 1; i <= 25; ++i)
line1.Add(today, rnd_1.Next(100), Color.Red);
today += oneDay;
//********************************************************
}