Xml deki Verileri ListBox ta Göstermek
Bu örneğimizde xml dosyasındaki verileri listbox nesnesinde göstereceğiz. xml dosyamızın ismi test.xml, içinde konular kısmının içinde konu1, konu2,...konu39 şeklinde satırlar mevcut. Bu satırları listbox da göstermek için aşağıda for döngüsü kullandık.
using System.Xml; i formunuza ekleyin. Aşağıdaki şekli inceleyin.
Şekil 1
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Xml;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
DataSet ds = new DataSet();
ds.ReadXml("test.xml");
foreach (DataRow row in ds.Tables[0].Rows)
for (int i = 1; i < = 39; i++)
{
listBox1.Items.Add(row["konu" + i].ToString());
}
listBox1.SelectedIndex = 0;
}
private void button1_Click(object sender, EventArgs e)
{
DataSet ds = new DataSet();
ds.ReadXml("test.xml");
}
}
}
//Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN