2016-03-31 22 views
0

de veri kılavuzunu Hareketli Çeşitli konularda veri içeren datagrids bir StackPanel var. Bir kullanıcı bu veri kümelerinden birini tıklayabilmeli ve datagrid'in genişlemesi ve ekranda dört veri kümesinin yerini alması gerekir. Genişletilmiş ızgaraya tıklamak, ekranı dört veri ızgarasının önceki ekranına geri döndürmelidir.çalışma zamanı WPF

Arka ızgaradaki üst ızgarayı değiştirmeyi denedim (bunun yalnızca ekranla uğraştığından MVVM'nin ihlali olduğunu düşünmüyorum, ancak hatalı olabilirim) çalışmak gibi görünüyor. Ayrıca çalışıp çalışmadığını görmek için ızgaraları gizlemeye çalıştım. Burada ve başka bir yerde, çalışma zamanında sütunları ve/veya satırları hareket ettirmekten bahsetmiştim, ancak tüm datagrid'i çalışma zamanında taşıyordum.

cevap

0

UI görünümünüzün içeriğini eşleştirmek için sütun/satır boyutlarına bağlı bir kılavuz olarak oluşturmanızı öneririm ve çeşitli datagrids öğelerinin tıklatmanızın sonucunda Görünür veya Daraltılmış olup olmadığını belirlemek için bir arka uç özelliği kullanın. Daha sonra UI, istediğiniz senaryoyu uyacak şekilde uyarlayacaktır.

diğer alternatif istediğiniz kontrollerin açık düzenleme var görüşlerin bir çift sahip olmaktır, o zaman kimin İçerik mülkiyet tıklama sonucunda birine değiştirilebilir veya diğer bir dış ContentControl var.

ben mizanpajınızda mümkünse basitlik için olsa eski lehine olur. Bu sorunla ilgili iş gibi görünüyor

+0

sayesinde. –

İlgili konular