locked
MessageBox ב-MVVM RRS feed

  • שאלה

  • שלום לכולם,

    הייתי בסדנת MVVM שאלעד העביר וראיתי שם דוגמה לעבודה עם MessageBox ב-MVVM ע"י שימוש ב-Messanger של MVVM Light.

    ראיתי שיש לא מעט פתרונות לשימוש ב-MessageBox באפליקציות "MVVMיות" ואחד המימושים שנתקלתי הוא המימוש הבא:

    http://www.codeproject.com/Articles/70223/Using-a-Service-Locator-to-Work-with-MessageBoxes

    המשתמש ב-ServiceLocator.

    רציתי לדעת מה אתם חושבים על הפתרון ואם יש פתרון ספציפי עליו אתם ממליצים?

    תודה,

    אופיר

    יום חמישי 29 נובמבר 2012 06:21

תשובות

  • הי אופיר,

    זוהי דרך טובה, ואני בהחלט ממליץ עליה. 
    בין השאר הזכרנו בכיתה דרכים לפתור בעיות "navigation" - זו אחת הדרכים שסקרנו. הדרך עם ה Behavior לפעמים יותר נוחה, אבל רוב הזמן אני אנקוט בשיטה המתוארת שמה.

    אם אתה זוכר, דיברנו על כך שלכאורה יש שם שבירה של מודל 3 שכבות, היות וservice מכיר את הUI, אבל גם דיברנו למה זה בסדר בסיטואציה הזו, או לפחות הפתרון הכי פחות גרוע.


    http://blogs.microsoft.co.il/blogs/eladkatz @ElatKt

    • סומן כתשובה על-ידי ofir_bl יום ראשון 02 דצמבר 2012 15:01
    יום ראשון 02 דצמבר 2012 14:59