ItemSsource مقابل Datacontext في برنامج الأغذية العالمي
-
22-08-2019 - |
سؤال
ويمكن لأي واحد أن تعطيني الفرق بين Itemsource وDataContext من ListView في WPF؟ مع مثال
المحلول
المصدر البند (التي يجب أن impliment IEnumerable) سيتم استخدامها لإنشاء قائمة العناصر التي تظهر داخل القائمة. وDataContext (والتي يمكن أن يكون أي شيء) هو الكائن الافتراضي لربط ضد أي الارتباطات التي قمت بتحديدها لخصائص أخرى على يكون ListView.
public List<string> ItemsObject = new List<string>() { "Item1", "Item2", "Item3" };
public AnyObject DataContextObject = new AnyObject() { WidthValue = 23 }
<ListView
ItemsSource="{Resource_of_ItemsObject}"
DataContext="{Resource_of_DataContextObject}"
Width="{Binding Path=WidthValue}"/>
هل إنتاج قائمة "ITEM1"، ITEM2 "، ITEM3" عرض مع عرض 23.
لا تنتمي إلى StackOverflow