listboxcontrol.Items.Add();
metodunu kullanırsanız Add metodunun bir Object türünden nesne istediğini görebilirsiniz.Bu özellik bize bir çok tip ve karakterde değişik Listitemler oluşturmamızı sağlar benim geliştirdiğim ve projelerimde kullandığım listitem şöyle ;
public class listbox_nesne
{
public string Data;
public int Id;
public listbox_nesne() : this("", 0) { }
public listbox_nesne(string data,int id )
{
Id = id;
Data = data;
}
public override string ToString()
{
return Data;
}
}
{
public string Data;
public int Id;
public listbox_nesne() : this("", 0) { }
public listbox_nesne(string data,int id )
{
Id = id;
Data = data;
}
public override string ToString()
{
return Data;
}
}
Kullanımı ve nesnenin içindeki bilgilerin alınması ise şöyle gerçekleşmekte.
listBoxControl1.Items.Add(new listbox_nesne("data", 3));
listBoxControl1.SelectedIndex = 0;
object data = ((listbox_nesne)listBoxControl1.SelectedItem).Data;
Hiç yorum yok:
Yorum Gönder