DevExpress WPF ChartControl Data Binding


DevExpress WPF ChartControl Data Binding konusu sanılanın ve büyütülenin tersine basit ve hızlı bir şekilde anlaşılabilir. Hatta birkaç saat vererek profesyonel işler yapma yetisine bile sahip olabilirsiniz.

C# tarafında veriyi bağlamak için aşağıdaki kod yapısını kullanıyoruz:

SqlConnection _conn = new SqlConnection(“Data Source=MehmetKAPLAN;Initial Catalog=biTakip;User ID=sa;Password=”);

SqlDataAdapter _da = new SqlDataAdapter(“select * from tblHaberler”,_conn);

DataTable _dt = new DataTable();

_da.Fill(_dt);            chartControl1.DataSource = _dt;

Bunun yanısıra Access veri tabanı bağlama işlemi için WPF Charts – Binding to Data görsel anlatımını, bir diziyi (Array) bağlamak istiyorsanız WPF Charts – How to Bind to an ArrayList izleyebilirsiniz.

Şimdi ChartControl’ümüzü ekleyelim:

ChartControl’ün özelliklerinden Diagram özelliğini 2d ya da 3d olarak seçiyoruz. Zaten hali hazırda 4 seçeneğimiz var, ben XYDiagram2D’i seçiyorum:

Sırada grafikteki dizeyi tanımlamak için Series’e girmek var. ChartControl’ün özelliklerinden Series’e gelip yeni bir seri ekliyoruz. Açılan pencereden Add diyerek yeni bir dize tanımlıyoruz:

ArgumentDataMember ve ValueDataMember özelliklerini iki alan adı yazıldığını dikkat etmiş olmalısınız. ArgumentDataMember özelliği, sütunun altındaki değer, ValutDataMember özelliğiyse Sütunun üzerindeki değerdir.

Konuyla ilgili daha mantıklı bir örnek için :] : http://tv.devexpress.com/#DXChartsBindingToData;DXCharts+for+WPF.product;2

Konuyla ilgili demo için (İnternet Explorer ile açınız): http://demos.devexpress.com/DXChartDemos/

Haydi kolay gelsin.

 

Hakkında Mehmet KAPLAN
mehmet.kaplan@hotmail.com.tr https://mehmetkaplan.wordpress.com/mehmetkaplan/

2 Responses to DevExpress WPF ChartControl Data Binding

  1. Bora Berka diyor ki:

    hocam merhaba. Yardımınıza ihtiyacım var. Şimdi benim bir tablom var ve burada insanlar kayıtlı. İnsanların yaşadığı şehirleri grafiksel olarak göstermek istiyorum. Grafikte iller gelecek ve hangi ilden kaç tane varsa onu gösterecek. bu konu hakkında bilginiz varsa yardımcı olursanız sevinirim

    • Mehmet KAPLAN diyor ki:

      Merhaba,

      Bunun için alanlarla ilgili ufak tefek birkaç ayar yapmalısınız. Konuyla ilgili demonun XAML’ına bakarsanız işiniz görülecektir.

      İyi çalışmalar.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: