Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphide Chart Kullanımı
#1
Merhaba Arkadaşlar.

Aranızda hiç chart ile grafik çizen varmı.. ? Bir konuda yardımlarınızı rica edeceğim. baya bir araştırdım fakat bulamadım.

X düzelemindeki Labellara rotate veremedim. Normal yazı gibi yatay yazdırıyor. fakat ben dikey yazdırmam gerkeiyor. Örnek kodum aşağıdaki gibi :

Grafiği oluşturuyorum. sonrasında seriyi oluşturuyorum.
(Kodu kısaltmalı yazdım.)
 Fakat X serisinin labellarını dikey yazdırmayı başaaramadım. Bu neden gerekli: X serisine tarih yazdırıyorum ve tarih sığmıyor o alana.
Var
  Grafik  : TChart; 
  seri : TLineSeries;
begin
  Grafik := TChart.Create(self);
  Grafik.Parent := Panel1;
  Grafik.Left   := 350;
  Grafik.Top    := 10;
  Grafik.Width  :=panel1.Width-350;
  Grafik.Height :=panel1.Height-10;

  Grafik.Hover.Visible:=False;
  Grafik.Legend.Selected.Hover.Visible :=False;
  Grafik.Axes.Left.Texts.Selected.Visible:=False;
  Grafik.ClipPoints:=True;
  Grafik.View3DOptions.Zoom:=100;
  Grafik.Axes.Left.Grid.Style := psSolid;
  Grafik.Anchors:=[akleft,aktop,akright,akbottom];


  seri                := TLineSeries.Create(Nil);
  seri.ClickableLine  := False;
  seri.DrawStyle      := dsAll;
//  seri.Title          := 'sertifikasiz';
  seri.ParentChart    := Grafik;
  seri.Marks.AutoPosition:=True;
  seri.Marks.AutoSize:=True;
  seri.Gradient.Angle:=90;

seri.Addxy(q4.Fieldbyname('tarih').AsDateTime,q4.Fieldbyname('adet').AsInteger,formatdatetime('dd.mm.yyyy',q4.Fieldbyname('tarih').AsDateTime));

Grafik.Repaint;
WWW
Cevapla
#2
Versiyona göre farklı olabilir mi bilmiyorum ama bendeki versiyonda Grafik.BottomAxis.LabelsAngle 'a açı değeri vererek istediğinizi elde edebiliyorsunuz.
There's no place like 127.0.0.1
WWW
Cevapla
#3
Teşekkürler.. Aşağıdaki gibiymiş. Smile
Grafik.BottomAxis.LabelsAngle:=90;
seri.Gradient.Angle:=90;
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Harici dll içerisindeki metod Delphide nasıl çağırılır. yhackup 10 128 3 saat önce
Son Yorum: SimaWB
  delphide kamera arsl01 8 104 7 saat önce
Son Yorum: esistem
  Chart da Tıklanan Bar değerleri mcuyan 4 104 07-01-2018, Saat: 00:08
Son Yorum: mcuyan
  Unit.pas dosyaları ve Uses kullanımı nehirnnn 2 147 05-01-2018, Saat: 01:52
Son Yorum: masteryoda
  Delphi Unit kullanımı ismailt35 31 558 25-12-2017, Saat: 17:10
Son Yorum: ismailt35



Konuyu Okuyanlar: 1 Ziyaretçi