ItemSsource مقابل Datacontext في برنامج الأغذية العالمي

StackOverflow https://stackoverflow.com/questions/867638

  •  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.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top