Yazı Font Küçült Yazı Font Büyült

Chart Kullanımı

 

Merhaba arkadaşlar bu makalemizde Chart kullanımı ile ilgili bir örnek yapacağız. Veritabanında bulunan kayıtlarımızı Chart nesnesini kullanarak grafiksel olarak gösterimini sağlayacağız.

 

Screenshot

Resim1 

Şekil 1

Default.aspx.cs

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.DataVisualization.Charting;

using System.Web.UI.WebControls;

 

public partial class _Default : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

        string[] x = new string[5];

        x[0] = "Bahadır";

        x[1] = "Melisa";

        x[2] = "Çağatay";

        x[3] = "Ceren";

        x[4] = "Mehmet";

 

        int[] y = new int[5];

        y[0] = 3;

        y[1] = 5; ;

        y[2] = 2;

        y[3] = 6;

        y[4] = 2;

 

        Chart1.Titles.Add("Tablo");

        Chart1.Series[0].Points.DataBindXY(x, y);

        Chart1.Series[0].ChartType = SeriesChartType.Column;

        Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = false;

    }

}

 

Default.aspx

 

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

 

<%@ Register assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.UI.DataVisualization.Charting" tagprefix="asp" %>

 

<!DOCTYPE html>

 

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

    <title></title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

   

        <asp:Chart ID="Chart1" runat="server" Height="500px" Width="500px">

            <series>

                <asp:Series Name="Series1">

                </asp:Series>

            </series>

            <chartareas>

                <asp:ChartArea Name="ChartArea1">

                </asp:ChartArea>

            </chartareas>

        </asp:Chart>

   

    </div>

    </form>

</body>

</html>

 

     

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN