Steema.TeeChart.Styles.HorizBar figure = new Steema.TeeChart.Styles.HorizBar();
            tchart.Series.Clear();
            tchart.Series.Add(figure);            figure.LabelMember = dt.Columns[0].ColumnName;
            figure.XValues.DataMember = dt.Columns[1].ColumnName;
            figure.Marks.Style = Steema.TeeChart.Styles.MarksStyles.LabelPercent;            figure.Brush.Gradient.EndColor = Color.FromArgb(255, 255, 0, 0);
            figure.Brush.Gradient.MiddleColor = Color.FromArgb(255, 0, 0, 255);
            figure.Brush.Gradient.UseMiddle = false;
            figure.Brush.Gradient.Visible = true;            figure.DataSource = dt;

解决方案 »

  1.   

    tchart = new Steema.TeeChart.TChart();
                this.Controls.Add(tchart);            tchart.Header.Lines = new string[] { "TeeChart" };
                tchart.Location = new Point(12, 8);
                tchart.Size = new Size(this.Width - 176, this.Height - 40);
                tchart.Panel.Brush.Gradient.Visible = true;
                tchart.Show();
      

  2.   

    请问bitpolar(独自看天) :Steema.TeeChart.Styles.HorizBar figure = new Steema.TeeChart.Styles.HorizBar();这个对象是添加控件生成的还是自己写代码生成的呢?我如何添加横坐标数据和纵坐标数据到tchart呢?谢谢!^_^
      

  3.   

    上面bitpolar(独自看天)告诉我的方法我在.net2003中行不通,很多属性都没有。我想会不会是我下载的teechart控件在.net环境中使用不了,请问各位前辈谁能给我一个在.net2003中c#可用使用的TeeChart控件呢?帮帮忙,谢谢了:)
      

  4.   


    仅仅使用“using   Steema.TeeChart;”不行,是不是要在“工具”-》“外部工具”中来设置?请具体给予明确的说明。谢谢!email:[email protected]
      

  5.   

    原来用VS2003的时候,用正版的TeeChart7(公司买的)的时候,直接在控件区右键添加控件,找到TeeChart控件的Dll,添加就Ok了。这样控件面板上就有了TeeChart控件了,然后就像一般控件一样,直接拖拽到工作区,就OK。在TeeChart控件中添加一条曲线,然后就可以添点了。/*我包装的一个添加曲线的函数,其实还有一个逐点添加的方式
    那个用来动态显示用,不过效率比较低
    */
    public void AddArry(int seriesIndex,int count,object XArray,object YArray)
    {
    this.m_axTChart.Series(seriesIndex).AddArray
    (count,YArray,XArray);
                    }