2011-07-05 11 views

cevap

16

ExtJS, stil için CSS'ye dayanır, bu nedenle simgeleri kaldırmanın en kolay yolu, Ext tarafından sağlanan bir geçersiz kılan bir CSS kuralı oluşturmaktır.

.x-tree-icon { display: none !important; } 

extraCls yapılandırma seçeneğiyle Sınıf ekleme veya gerekirse kuralı nitelemek için bileşen kimliğini kullanın:

Bu

iş yapacak.

Kalın metinle ilgili olarak, yalnızca CSS'yi kullanmanın bir yolu görünmez, bu nedenle ağaç görünümünün afterRender olayını dinleyebilirsiniz, ancak düğümleri dinamik olarak eklerseniz bu yeterli olmaz.

columns: [{ 
    xtype: 'treecolumn', 
    text: 'Task', 
    iconCls: '', // This property to get rid of tree icon 
    width: 200, 
    sortable: true, 
    dataIndex: 'someStringIdentifier', 
    locked: true 
} 
+0

tabii ki sizin bütün uygulamasında ağaçları istediğiniz tek yolu ... sen, sonra ağaç paneline bir sınıf eklemek bu durumda özel olarak başvurmak isteyebilirsiniz varsayarak: Sütun tanımı içinde – Dawesi

İlgili konular