ورود

View Full Version : ایجاد ListView با گزینه هایی که خود شامل تعداد نامشخصی TextBlock هستند



cardano7
سه شنبه 25 مرداد 1390, 07:46 صبح
سلام
فرض کنید من کلاس هایی به این شکل دارم:



public class Student
{
public string Name;
}
public class ClassRoom
{
public string ClassName;
public List<Student> studentCollection;
}


....
List<ClassRoom> classroomCollection=....;


حالا می خواهم در داخل ListView من در WPF هر classroom به شکل یک گزینه نمایش داده شود.
همچنین در داخل هر گزینه ابتدا نام کلاس درس نشان داده شود. سپس به تعداد دانش آموزان DockPanel در آن ایجاد شود و در داخل هر یک TextBlock حاوی نام دانش آموز و یک Icon نشان داده شود.

از آنجایی که تعداد دانش آموزان در هر کلاس از قبل مشخص نیست، این کار در WPF چگونه امکان پذیر است؟

رضا عربلو
سه شنبه 25 مرداد 1390, 11:33 صبح
آمکان پذير هست. فقط متاسفانه وقتش رو ندارم که برات بنويسم. ولي سعي مي کنم توضيح بدهم.
کافيه که براي ListBiew ات ItemTemplate تعريف کني و در itemTemplate ات يک ListView ديگر براي student قرار دهي.
يک کمي جلو برو مشکلي بود بپرس