ورود

View Full Version : ابزار نمایش داده به صورت لیست همانند ایروموزیک



negar.rafie
یک شنبه 18 مهر 1395, 11:16 صبح
با سلام
حتما نرم افزار ایروموزیک را مشاهده کرده اید
در این برنامه در صفحه اصلی یک ابزاری وجود داره که لیست اهنگ ها را میاره و اگر روی نام اون کلیک کنیم یک سری دکمه و کنترل های دیگه برای هر اهنگ وجود داره
مثل عکس زیر

142943

حالا در wpf از چه ابزاری استفاده کنیم که ی همچین چیزی را به نرم افزار اضافه کنیم
یعنی یک ابزاری داشته باشیم که چندتا دکمه و لیبل به صورت مداوم برای همه اطلاعات دیتابیس تکرار بشه

Mani_rf
یک شنبه 18 مهر 1395, 15:47 عصر
کار سادیه. یک لیست باکس قرار بدید و ItemTmplate اون رو به شکلی که مورد نظرتون هست طراحی کنید. مثلا در ItemTmplate یک گرید بگذارید و جای عکس و نشته ها رو مشخص کنید. بعد وقتی که لیست رو به یک لیست از مدل بایند میکنید برای هرکدوم از آیتم های لیست همه چیز هایی که طراحی کردید رو نشون میده.
در این لینک (http://www.wpftutorial.net/ListBoxDataTemplate.html) و این لینک (http://www.wpf-tutorial.com/listview-control/listview-data-binding-item-template/) نمونه هایی آموزش داده شده.

نمونه کد:
<ListBox Width="400" Margin="10" ItemsSource="{Binding Source={StaticResource myTodoList}}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Path=TaskName}" />
<TextBlock Text="{Binding Path=Description}"/>
<TextBlock Text="{Binding Path=Priority}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>

negar.rafie
دوشنبه 19 مهر 1395, 13:24 عصر
ممنون ولی متوجه نشدم
ببینید من میخوام 2 عدد تکست باکس و 2 عدد دکمه و 2 عدد لیبل اضافه کنم و از دیتابیس از یک جدول مقداردهی کنم
میشه بیشتر راهنمایی کنید