1:如何动态编程修改Series的DataSet?X,Y,又怎么动态设置??(我只会静态的..动态我找不到响应属性)
2:我打印出来的DBChart图表都缩成一小团..怎么设置打印选项?比如位置,大小什么的.
3:如何动态添加一个Series??并设置图表类型..问题多了点...:)
请知道的大哥们帮帮小弟吧~~~3Q先...

解决方案 »

  1.   

    var
      Series1:TLineSeries;
      i:integer; 
    begin
      Series1:=TlineSeries.Create(self);//动态创建的series如果已有设计好就不用了
      Series1.ParentChart:=DBChart1;
      series1.Title:='ffffff';
      DBChart1.Align:=Alclient;
      DBChart1.Repaint;
      DBChart1.Title.Text.Clear;
      DBChart1.Title.Text.Add('nameaaaa');
      Series1.DataSource:=Table1;//这里是指数据集,不是datasource控件而是数据源不要被名字迷惑
      Series1.XLabelsSource:='Size';
      Series1.YValues.ValueSource:='Weight';//Y轴字段名
    end;
      

  2.   

    第二个问题:双击DBChart控件,选择其中的Series,然后下面出现很多设置选项,包括长宽高,背景,文字等。