source: code/Website/dot-net-library/written-by-xiao-yifang/ofcHandlerWeb/Default.aspx.cs

Last change on this file was 7849, checked in by dennisw, 15 years ago
File size: 1.9 KB
Line 
1using System;
2using System.Collections;
3using System.Data;
4using System.Configuration;
5using System.Web;
6using System.Web.Security;
7using System.Web.UI;
8using System.Web.UI.WebControls;
9using System.Web.UI.WebControls.WebParts;
10using System.Web.UI.HtmlControls;
11using OpenFlashChart;
12using ToolTip=OpenFlashChart.ToolTip;
13using ToolTipStyle=OpenFlashChart.ToolTipStyle;
14
15public partial class _Default : System.Web.UI.Page
16{
17 OpenFlashChart.OpenFlashChart chart = new OpenFlashChart.OpenFlashChart();
18
19 protected void Page_Load(object sender, EventArgs e)
20 {
21 ArrayList data1 = new ArrayList();
22 Random rand = new Random(DateTime.Now.Millisecond);
23 for (double i = 0; i < 12; i++)
24 {
25 int temp = rand.Next(30);
26 if (temp > 20)
27 data1.Add(new LineDotValue(temp, "#fe0"));
28 else
29 {
30 data1.Add(temp);
31 }
32 }
33
34 OpenFlashChart.LineHollow line1 = new LineHollow();
35 line1.Values = data1;
36 line1.HaloSize = 0;
37 line1.Width = 2;
38 line1.DotSize = 5;
39
40 line1.Tooltip = "提示:#val#";
41
42 chart.AddElement(line1);
43
44 chart.Title = new Title("line演示");
45 chart.Y_Axis.SetRange(0, 35, 5);
46 chart.Tooltip = new ToolTip("全局提示:#val#");
47 chart.Tooltip.Shadow = true;
48 chart.Tooltip.Colour = "#e43456";
49 chart.Tooltip.MouseStyle = ToolTipStyle.CLOSEST;
50 OpenFlashChartControl1.EnableCache = false;
51 OpenFlashChartControl1.Chart = chart;
52 }
53 protected void Button1_Click(object sender, EventArgs e)
54 {
55 chart.Title = new Title("new Title");
56 OpenFlashChartControl1.Chart = chart;
57 }
58 protected void Button2_Click(object sender, EventArgs e)
59 {
60 chart.Title = new Title("default title");
61 }
62}
Note: See TracBrowser for help on using the repository browser.