May152010
Yusuf Karakaş tarafindan 12:43 tarihinde Silverlight | Silverlight Eğitim Serisi kategorisine eklenmistir.
ScroollViewer Kullanımı ScroolViewer kontrolünün görevi içine aldığı nesnelerin genişlik ve yüksekliklerine göre scrool bar oluşturmasıdır. Oldukça kullanışlı olmasının yanı sıra kullanımı da bir o kadar basittir.
Yukarıdaki örneğimizde ScroolViewer içerisine bir image nesnesi yerleştirilmiş durumda. Image nesnemizin genişlik ve yüksekliği ScroolViewer kontrolümüzün genişlik ve yüksekliğinden fazla olması gerekir. Böylelikle şekilde gördüğümüz Vertical Scrool Bar ve HorizontolScroolBar özellikleri belirlediğimiz şekilde devreye girecektir. Karşımıza çıkan seçenekler ile Scrool özelliklerinden ihtiyacımıza göre bir yapı belirleyebiliriz. Örneğin ScroolViewer içine aldığı nesneye dair ihtiyaç olduğu zaman Scrool Bar çıkmasını istiyor isek Auto yapmamız doğru tercih olacaktır. Bu özellikleri ihtiyaç duyulduğu halde programlama aşamasında da kullanabiliriz. Border Kullanımı Border kontrolü içine aldığı nesnelere en basit tanımıyla bir çerçeve uygular. Diğer Layout kontroller gibi pozisyon ile ilgili özellikler içermez. Örneğin Border kontrolümüzün içine bir image nesnesi koyalım ve özelliklerini inceleyelim.
ViewBox Kullanımı ViewBox kontrolü içine aldığı nesneleri vektörel olarak büyültüp küçültmekle görevlidir. Örneğin grid içerisine koyduğumuz bir nesne grid büyüdüğünde kendisi de büyümez. Özellikle Expression Design tarafında gelen çizimlerin kullanılmasında ViewBox kullanılması doğru olacaktır.Bir Layout kontroller içerisinde yapığımız çizimleri vektörel olarak kullanmak tasarımcı tarafında büyük kolaylık sağlayacaktır.
Wrap Panel Kullanımı Wrap Panel’in görevi içine aldığı nesneleri kendi boyutuna göre aşağı ve yukarı doğru toplamasıdır. Örneğin tarayıcı bazında boyutlandırma yaptığımızda Wrap Panel sayesinde nesneler toparlanacaktır. Önceki bölümlerde anlattığımız kontroller haricinde Wrap Panel Silverlight Toolkit ile karşımıza çıkıyor.
· İlk olarak Dock Panel içerisine 4 adet buton koyalım ve aşağıdaki görüntüyü oluşturalım.
· Daha sonra ister Xaml tarafında ister tasarım ekranında nesnelerimize Dock özelliği verelim.
· Tüm bu işlemleri gerçekleştirdikten sonra tarayıcı üzerinde nesnelerin görünümü aşağıdaki gibi olacaktır.
Etiketler: silverlight, eğitim, layout kontrol, layout, border, scroolviewer, scrool viewer, viewbox, wrap panel, dock panel
E-Posta | Permalink | Geri izlemeler | Yazi RSS 0 Yorum
Yusuf KARAKAS Follow me on Twitter! E-Posta at
Site icinde yer alan bilgilerin izinsiz kopyalanmasi yasaktir.