التحديث التلقائي قائمة في برنامج الأغذية العالمي
-
22-08-2019 - |
سؤال
وأريد أن عرض مجموعة من كائنات لقد تم إنشاؤها في مربع القائمة. الكائنات الخاصة بي على تنفيذ واجهة INotifyPropertyChanged. حاولت استخدام ObservableCollection، التي أشرت متجهة إلى عنصر تحكم مربع القائمة (listbox1.DataContext = MyCollection) ولكن هذا لا بالضبط ما أريد القيام به، لأنه لم يتم تحديثها مربع قائمة عند واحد من خصائص أحد الكائنات الخاصة بي في التغييرات MyCollection. لقد وجدت هذه blogposting: <لأ href = "http://sweux.com/blogs/psampaio/index.php/2009/04/13/creating-a-custom-observable-collection-in-wpf" يختلط = " noreferrer نوفولو "> http://sweux.com/blogs/psampaio/index.php/2009/04/13/creating-a-custom-observable-collection-in-wpf
وهذا هو حقا وeasyiest / الطريقة الوحيدة للحفاظ على مسار كائنات متعددة؟
المحلول
ولست متأكدا، ولكن هل حاولت استخدام datatemplate للعناصر مربع القائمة الخاصة بك؟ مثل، النص الذي يحدد صراحة هو النص إلى الربط المناسب.