Soru & Cevap

Trello 'daki gibi dynamic yapılar ve tablolar

27.07.2014 - 01:19

Selam arkadaşlar,

Trello programındaki gibi bir tablo yapısı üzerinde çalışıyorum.

5 adet yan yana o sütunlardan düşünün.

her sütundaki satıra sayı girilecek.

Satır (row) aşağıya doğru arttırılabilecek dynamic olarak. İster "+add" diye buton click'ten sonra olur, ister başka yöntem.

Asıl çözemediğim, o dynamicTable yapısı

Şimdidien teşekkürler

Görsel kaldırıldı.

Görsel kaldırıldı.

10 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-10954-1451330240.jpg
selcuksungur
27.07.2014 - 07:17

Merhaba, 

   Örnek programda yan yana görünen 4 bölüm sabit. İçerik eklenebilir vaziyette, +Add bölümleri görünüyor hepsinde. Bu uygulamanın aynısı tabiki yapmak etik olmaz ancak benzer bir dizaynı nasıl yapabileceğinizi söyleyebiliriz sadece -ki bu şekilde olur tabiki. 
    
    Gerekenleri yaparak 3 maddede benzer bir dizayn çıkarabiliriz;
1. Layout'a bir GridView eklemek,
2. Ideas,To Do, Doing, Done vs. bölümlerinin 'Dış Çerçevesi' için [CustomGridViewItem] oluşturulmalı, bu kişiseleştirilmiş gridview öğesinde sadece Listview eklenmesi yeterlidir.
('+Add Card' Bölümü için ViewFooter size yardımcı olur.)
3. GridView içeriğindeki bu CustomGridViewItem içinde ListView bulunuyordu, bunun gibi bir kez daha içeriye [CustomListViewItem] eklemek kalıyor geriye. Dış Çerceve dediğimiz yani ListView lerimiz için yine bir özel layout öğesi oluşturmalıyız.

[Tree Design]
AppLayout
 -GridView

   -CustomGridView
     -ListView(Vertical)
       -CustomListView

Veri bölümüne gelirsek 'dış çerceveler' dediğimiz GridView içeriği sabit değerlere sahip. (Bkz:Ideas, To Do, Doing vs.)
Buraya kendi işlemlerinizde kendi sabit çerçevelerinizi yerleştirmelisiniz.
Daha sonra bu Çercevelerimizin içinede +Add Card bölümü yardımıyla açılan pencereden CustomListViewItem nesnesini uygun şekilde doldurarak Çercevelerin içine yeni kayıtlar eklenir.
 
Kolay gelsin.