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.
Yilmaz Bey Size Bir Sorum Olacak.
Devexpress gridcontrol’de bir sutunun görünüm şeklini combo olarak değiştirdim. Ancak bu sutuna değer atayamıyorum. örn. sütün bankaadi olsun. Bu sutuna veritabaındaki bankalar tablosundaki banka isimlerini nasıl aktarabilirim. Vereceğiniz cevaplar için şimdiden teşekkür ederim…
Merhabalar;
Öncelikle paylaşımlar süper olmuş elinize sağlık devx türkçe kaynak nerdeyse yok.
Benim sorum lookupedit te var olan bir satırı seçmek için ne yapabiliriz?
No Adı alanlarını lookupedit e datatable ile bağlıyorum.
125 No elemanı seçsin istiyorum. Yardımcı olursanız sevinirim.
Fatih Bey,
Eğer yukarıdaki örnekten gidersek burda lue.EditValue = “125″; dediğinizde eğer ValueMember property sine yazdığınız alanda (No) 125 değeri varsa ilgili kayıt seçili hale gelecektir.Aynı şekilde hangi kaydın seçili olduğunu anlamak için lue.EditValue dan ilgili değeri alabilirsiniz. Bu değer Object tipinden dönecektir ancak siz tipini bildiğiniz için int yada decimal hangisi uygunsa ona cast edebilirsiniz.
Yilmaz Bey Size Bir Sorum Olacak.
Lookupedit işleminde aynı zamanda veri girişi için kullanmak istiyorum ancak ilgili alandan ayrılınca girilen bilgiler siliniyor.
Bu sorunu nasıl aşabilirim.
Şimdiden teşekkürler