Asp.Net WebChart Kontrolü Nasıl Kullanılır ?

Bu yazımda WebChart kontrolünün asp.nette nasıl kullanıldığından en çok kullanılan webchart yöntem ve olaylarından bahsedeceğim. Ücretli FusionChart’a alternatif olarak geliştirilen webchart ücretsiz olmasına rağmen bir yazılımcının tüm ihtiyaçlarına karşılık verebilecek kapasitede geliştirilmiş.

WebChart ile hangi türde grafikleri gösterebilirsiniz ?

  • Alan Grafiği (AreaChart)
  • Dağınık Grafik (ScatteredChart)
  • Çizgi Grafiği (LineChart)
  • Düzgün Çizgi Grafiği (SmoothLineChart)
  • Pasta Grafiği (PieChart)
  • Sütun Grafiği (ColumnChart)
  • StackedAreaChart
  • StackedColumnChart

WebChart kontrolünü ve grafiklerini projelerimde nasıl gösterebilirim ?

Öncelikle buradan indirebileceğiniz webchart.dll dosyasını Toolboxa eklememiz gerekiyor. Bunun için Toolbox penceresine sağ tıklayıp, ‘Add Tab’ diyoruz. .Net components sekmesinden Browse/Gözat deyip webchart.dll eklemiş oluyoruz. Artık webchart kontrolünü projelerimizde kullanabiliriz.

using WebChart;[code] koduyla WebChart kütüphanesini kullanacağımızı bildiriyoruz.

<h3>WebChart İle Bir Sütun Grafiği Yapalım.</h3>
[code lang="csharp"]
ColumnChart Sutun1 = new ColumnChart();//Yeni bir sütun tanımladık.
        Sutun1.MaxColumnWidth = 20;//Sütun mak. genişliği
        Sutun1.Fill.Color = Color.FromArgb(50, Color.Green);//Sütunun rengi
        Sutun1.Shadow.Visible = true;//Gölgeli sütun

Bu kodlar ile bir sütun tanımladık onu gölgelendirip renklendirdik. Şimdi bu sütuna verilen bir ile grafiğini çizderelim.

Sutun1.Data.Add(new ChartPoint("Sutun1 Başlığı", Sutun1Degeri));//Değer ve başlık ataması yaptık.
ChartControl1.Charts.Add(Sutun1);//sayfamıza eklediğimiz ChartControl1 nesnesine Sutun1'i ekledik.
ChartControl1.RedrawChart();//ChartControl1 nesnesinin yenilenmesini sağlayarak grafiği oluşturduk.

Daha profesyone ve bol örneklere buradan ulaşabilirsiniz.

Rastgele Yazılarım:

    Bir Yorum

    1. [...] Viewer tıpkı WebChart gibi gönüllü olarak geliştirilmiş ücretsiz projelerinizde pdf göstermeye yarayan bir [...]

    Yorum Yazın