الطريقة المفضلة لاستمرار ربط بيانات WPF ObservableCollection؟
-
03-07-2019 - |
سؤال
ولدي فئة يرث من ObservableCollection (من MyObject) والطبقة MyObject يعالج INotifyPropertyChanged كما يجب. عند تحديث المستخدم هذه البيانات من خلال وضع ضوابط ملزمة جمع ستتغير كما هو متوقع.
ولدي زر "حفظ" على الشكل الذي من المفترض أن تستمر هذه المجموعة إلى القرص كما XML عن طريق الاتصال MyObject.Save على كل بند. لقد كتب هذا المنطق من قبلي.
وسؤالي هو، هل هذه هي الطريقة المفضلة للكائنات استمرار أو هناك سمة أو واجهة أنا في عداد المفقودين التي من شأنها أن نقول للربط البيانات WPF / إطار صافي الطريقة التي يجب استخدامها لحفظ / تحميل البيانات؟
وأنا أسأل لأن عينات WPF لقد رأيت تغفل الادخار وتحميل البيانات الحقيقية لذلك أنا لست متأكدا.
المحلول
ولا أتوقع WPF لتقديم أي بيانات التحميل / توفير القدرة وراء تلك التي قدمها الأساسية الصافية، مثل آليات التسلسل القياسية.
وأنت النهج الحالي يبدو على ما يرام ما اذا كان يناسب احتياجاتك.