2010-06-14 31 views
5

Silverlight uygulamamda bir DataGrid'im var ve yatay kaydırmada dikey kaydırma için aynı davranışı nasıl alacağımı merak ediyorum. Tarayıcıyı yatay olarak yeniden boyutlandırdığımda, uygulama tüm kontrolleri toplayacak ve yatay kaydırma çubuğu görünecektir, ancak dikey olarak yeniden boyutlandırdığımda, uygulamanın altındaki kontroller sadece görünüm dışıdır. Böyle bir şeyle başa çıkmak için herhangi bir hile biliyor mu?Silverlight DataGrid dikey kaydırma çubuğu sorunu

cevap

9

Sorunum StackPanels. Onları kullanma, kötülük ve yeniden boyutlandırma.

+0

Mükemmel! Teşekkür ederim! –

1

Veri çubuğunu kullanarak kaydırma çubuğunu hiç gösteremedim. Datagrid'i bir stackpanel'den kaldırmak ve bir grid kullanmak da benim problemimi çözdü.

İyi çağrı!

0

Evet yığın panelleri, Silverlight'ta bilinmeyen bazı hatalara neden oluyor, I Ayrıca, veri formları içinde yer alan yığın panelleri içindeki yuvalama veri alanları gibi paneller ile ilgili sorunlar yaşadı.

1

Benim durumumda datagrid'im olduğu satır tanımının yüksekliği "Auto" olarak ayarlandı ve yüksekliği * olarak ayarlanmış bir satır sırası var. Değerleri değiştirdim ve işe yaradı.

İlgili konular