dataGridView da XML Dosyasindaki Country ve City Verilerini Gostermek

 

Merhaba arkadaşlar bu makalemizde Xml dosyasındaki Country ve City bilgilerini dataGridView da göstereceğiz.  Burada countryId ve cityId ye göre sıralama yapacağız.



 

 

 

 

 

 

 

Şekil 1


 


 

 

 

 

 

 

 

Şekil 2

 


 

 

 

 

 

 

 

 

Şekil 3


 

Form1.cs

 

using System.Data;

using System.Xml;

namespace datagridview_binding_xml_data

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

 

        private void Form1_Load(object sender, EventArgs e)

        {

            comboBox1.Items.Add("Country");

            comboBox1.Items.Add("City");

        }

 

 

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)

        {

            //xml dosyasini okuyoruz

            XmlTextReader xmldr = new XmlTextReader("country.xml");

            DataSet ds = new DataSet();

            ds.ReadXml(xmldr);

 

            if (comboBox1.SelectedIndex == 0)

                //country isimlerini aliyoruz. datagridview da gosterimini sagliyoruz.

                dataGridView1.DataSource = ds.Tables[0];

            else

                //city isimlerini aliyoruz. datagridview da gosterimini sagliyoruz.

                dataGridView1.DataSource = ds.Tables[1];

        }

      

     }

 }

 

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

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...