איפה אתה רואה פה תשובה?
רק הבאתי את המאפיין הרגיל איך הוא נראה שבעצם הערך המוחזר הוא לא סתם ערך השמור באיזה משתנה אלא פעולת קוד שמביאה תוצאה מסויימת, ואחר כך הבאתי צורה קלאסית של מאפיין תלות ששם רואים שהמאפיין הוא 'רק' מכניס ומוציא ממשתנה התלות ולא עושה חישובים עם הקוד, אז השאלה איך משלבים את זה.
אני מקווה שזה מובן, אם לא אסביר יותר.
אכן יש צורך בהסבר נוסף.
בעיקר להפריד בין השאלה במקרה של תיבת הטקסט, לבין הרעיון של מאפיין תלותי.
אתה לא אמור לשלב בין מאפייין למאפיין תלות, אתה אמור ליצור מאפיין תלות ולתת לו גישה ממאפיין רגיל בדיוק כמו הדוגמה של Age.
אני מנחש שאתה שואל איפה לעשות את הקוד הביצוע במקרה של SET.
אז התשובה היא שימוש בPropertyChangedCallback כמו שכתוב פה במקטע Coerce Value Callbacks and Property Changed Events.
פורסם במקור בפורום CODE613 ב05/02/2014 12:32 (+02:00)