1

Konu: DynamicCurrentControl ile farklı elemanların gösterimi

Grid kolonlarının DynamicCurrentControl özelliği sayesinde o kolonda oluşturduğumuz farklı elemanları, farklı satırlarda gösterebiliyoruz. Yani aynı kolonun bir satırında checkbox gösterirken diğerinde editbox veya checkbox gösterebilmek mümkün.

Diyelim ki gridimizin  rowsource'u  olan cursorda tur adında bir alanım var ve değeri "C", "N", "L" olabiyor. tur alanının değeri C ise text1, N ise text2, L ise checkbox göstermek istiyorum.

Bunun için kolona 2. textbox ve bir de checkbox ekliyorum.

DynamicCurrentControl özelliğine :

Visual Fox Pro
iif(tur="C","text1",iif(tur="L","check1","text2"))


yazmam yeterli olacaktır.

Dikkat edilmesi gerekenler :
- Kolunun Sparse özelliğini .F. yapıyoruz.
- Eğer kullandığımız elemanların her biri tablodaki farklı bir alanı temsil ediyor ise, yani control source özellikleri farklıysa, kolonun Bound özelliğini .F. yapıyoruz.

Adesso 2008 (Code Name : Phoenix)

2

Re: DynamicCurrentControl ile farklı elemanların gösterimi

faydalı bir bilgi ..deniyeceğim..ilginç şeyler üretilebilir..
teşekkürler aktardığın bilgi için..

3

Re: DynamicCurrentControl ile farklı elemanların gösterimi

paylaşım için teşekkürler.

Bilmediğin Neyse Yanıldığındır.