Ufak bir örnek:
public static void LookupEditeVeriDoldur(LookUpEdit lue) { //Burda datasource olarak datatable, list veya linq entityset ,table vb verebiliriz. lue.Properties.DataSource = VeriKaynagim.Veri; //EditValue içeriğine yazılacak veri kaynağındaki column/property lue.Properties.ValueMember = "ID"; //Kullanıcı lookup dan bir şey seçtiği ve lookup kapandığında görünecek olan property/column. Boş bırakıldığında object.ToString() methodu çağırılır ve o şekilde görünür. lue.Properties.DisplayMember = "ADI"; //Değer null olduğunda yani herhangi bir şey seçilmediği durumda görünecek olan yazı lue.Properties.NullText = "<Lütfen bir Ad Seçiniz>"; //Önceden eklenmiş olabileceğini düşünüp lookup un columlarını siliyoruz lue.Properties.Columns.Clear(); //Veri kaynağından göstermek istediğimiz column/property leri Lookup'ın Columnlarına ekliyoruz lue.Properties.Columns.Add(new LookUpColumnInfo("ADI", 20, "Kullanıcı Adı")); }
Yaptığın paylaşımlar gerçekten güzel. Bence bilgilerinden daha fazla insanın istifade etmesini istiyorsan, C# başlangıç-orta-ileri düzey konularında bilgide eklersen sayfana daha fazla kişiyi mutlu edeceğini düşünüyorum. Belki bu tarzda siteler var diyebilirsin. Neden bir tane daha olmasın. Başarılar diliyorum.