Programlı olarak öğeleri eklediğim bir akordeonda bir veri kılavuzum var. Öğelerin eklenmesi sorun olmaz, ancak akordeon öğesi, veri kılavuzunun tüm içeriğini görüntüleyebilecek bir boyuta yenilenmez. Datagrids taraflarını yeniden boyutlandırmak için sürüklerseniz, akordeon öğesi doğru şekilde yeniden boyutlandırılır. Bunu kod aracılığıyla otomatik olarak yapamıyorum. InvalidateArrage ve InvalidateMeasure'ı kılavuzda veya akordeon öğesinde denedim ve ayrıca kontrollerin genişliklerini veya yüksekliklerini değiştirmeyi denedim, ancak hiçbir şey kodla çalışmıyor gibi görünmüyor. LayoutRoot'ta Invalidate yöntemlerini denedim bile. Akordeon öğesinin uygun boyutta yenilenmesini sağlamak için kod bilgisi yapabileceğim bir şey var mı?Yeniden çizilen gümüş ışığı akordeon öğesi çalışmıyor
8
A
cevap
4
Aynı sorunu var, ancak AccordionItem içinde ListBox ile. Bunu çözmek - Izgara kontrolü
<toolkit:Accordion.ContentTemplate>
<DataTemplate>
<Grid>
<DataGrid.../>
</Grid>
</DataTemplate>
</toolkit:Accordion.ContentTemplate>
da DataGrid koymak Ve sen ItemsSource değiştiğinde UpdateLayout() yöntemini çağırmanız gerekir aynı konuyla ile ilgili olmuştur
private void ItemsSource_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
{
yourAccordion.UpdateLayout();
}
İlgili konular
- 1. mehtap vs gümüş ışığı :: datagrid uyuşmazlığı?
- 2. Tarayıcı uygulamasından nasıl bir gümüş ışığı kapatıyorsunuz?
- 3. JQuery akordeon, h3 etiketi olmadan çalışmıyor
- 4. Angularjs Akordeon
- 5. Mum/ışığı hızlandırmak için WIX bileşenlerini yeniden kullanma
- 6. MVVM-ışığı INavigationService
- 7. Karmaşık gümüş işleminde ilerleme göstergesi
- 8. winforms akordeon
- 9. Foundation 5 Sekmeler ve Akordeon çalışmıyor gibi görünüyor
- 10. Akordeon slayt animasyonunu sil sayfa
- 11. SwingNode öğesinin üst öğesi yeniden boyutlandırılmadığında SwingNode içeriği yeniden boyutlandırmıyor
- 12. Android scrollview mavi ışığı kaldır
- 13. HTML tablo colgroup öğesi çalışmıyor mu?
- 14. ClickableSpan'ın onClick() öğesi URLSpan için çalışmıyor mu?
- 15. android: listview öğesi genişliği fill_parent çalışmıyor
- 16. Html5 form öğesi "gerekli", iPad/iPhone'da çalışmıyor
- 17. Reaktif liste görünümü çalışma öğesi çalışmıyor
- 18. akordeon. Aktif elemanı
- 19. Bir Bootstrap akordeon başlığında
- 20. Android - akordeon Widget
- 21. Sencha'da akordeon touch
- 22. JQuery Yatay Akordeon CSS
- 23. AngularJS/ui-bootstrap akordeon -
- 24. jquery akordeon yüksekliği
- 25. jquery alt akordeon kapanmıyor
- 26. angular-ui IE8 akordeon
- 27. Textbox.Width'i, gümüş ışığında% 100'e nasıl ayarlarsınız?
- 28. En son çizilen satırın rengini, Python'ın grafiği
- 29. jQuery akordeon eklentisi nasıl genişletilir
- 30. Angularjs Akordeon Girişi isApen State
(madde eklenmiştir) Uzun bir süre için 'ItemsControl '. Yemin ederim herşeyi denedim. Umarım bu cevaplanır. – Gabe
Sorunu yeniden yaratan bazı xaml gönderebilme şansınız var mı? –
+1 - Jason ... XAML'ınızı bu gibi problemler için sağlamanız gerekiyor. Aksi halde yanlış nereye gideceğinizi tahmin etmeliyiz :) –