Merhaba Abiler,
Parametreler, Genericlist , BindingSource vs. bu olayları kullanarak xml içeriği okumak ve grid içerisinde listeleme yapmak istiyorum internet üzerinden bazı copy past yaparak bir şeyler yapmaya çalışıyorum aşağıdaki örnek sanki benim işime yarar gibi
fakat List<orderEntity>list=new List<OrderEntity>(); bu liste içeriğini xml den gelen veriler ile nasıl dolduracağımı bilemiyorum düzeltme fikir yada bir örnek var mı acaba ve yapmış olduğum uygulamayı da kontrol eder misiniz doğrumu
gidiyorum.
[Serializable]
public class OrderEntity
{
public OrderEntity()
{ }
public OrderEntity(string value)
{
Ad = value;
}
private string ad = "";
public string Ad
{
get { return ad; }
set { ad = value; }
}
}
public Form1()
{
InitializeComponent();
this.bsOrder.DataSource = typeof(OrderEntity);
this.gridControl1.DataSource = this.bsOrder;
}
public partial class Form1 : Form
{
BindingSource bsOrder = new BindingSource();
public Form1()
{
InitializeComponent();
this.bsOrder.DataSource = typeof(OrderEntity);
this.gridControl1.DataSource = this.bsOrder;
}
private void Form1_Load(object sender, EventArgs e)
{
List<OrderEntity> list = new List<OrderEntity>();
list.Add(new OrderEntity("???"));
// Serialise the list
XmlSerializer serializer = new XmlSerializer(typeof(List<OrderEntity>));
FileStream fstream = new FileStream(@"test.xml", FileMode.Create, FileAccess.Write,
FileShare.None);
serializer.Serialize(fstream, list);
fstream.Close();
//Deserialise the list
fstream = new FileStream(@"test.xml", FileMode.Open, FileAccess.Read,
FileShare.None);
list.Clear();
list = (List<OrderEntity>)serializer.Deserialize(fstream);
fstream.Close();
bsOrder.DataSource = list;
}
}