locked
אני רוצה לייצר תפריט (Xaml) ע"י קוד איך בדיוק עושים את זה ? ועוד שאלה קטנה בפנים... RRS feed

  • שאלה

  • ב"ה

    תיאור הבעיה: אני צריך לעשות מספר מסכים (אקטיביטי) שהם אותו הדבר רק כמובן הפרטים משתנים, ואני לא רוצה לייצר בהעתק הדבק את התפרטים גם כדי להמנע משגיאות בתהליכי העדכון. האם משהו יודע איך לעשות את זה ?

    ושאלה נוספת: האם אפשר לעשות בתפריט הפנורמי שהוא יהיה דינמי, ז"א בזמן שלוחצים על Item מסויים אז הוא ממשיך בצורה פנורמית למסך הבא אם האפשרויות עבור ה item הנבחר ? ואם כן האם יש איזה קוד ?

    תודה

    יום ראשון 13 אוקטובר 2013 19:17

תשובות

  • היי,

    לגבי שאלתך הראשונה: מה הכוונה "מספר מסכים שהם אותו הדבר"? אותו XAML רק הנתונים שונים? האם יש שינויי XAML בין מסך למסך?

    אם רק הנתונים שונים, ואין שינויי XAML, כל מה שצריך לעשות זה ליצור view/viewmodel, כך שבתוך ה-view יש binding לנתונים שמגיעים מה-viewmodel. כשהנתונים מה-viewmodel משתנים, ה- view מציג אותם אוטומטית. קרא כאן: http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg521153(v=vs.105).aspx

    לגבי שאלתך השניה, האם כוונתך לנווט אוטומטית ל- item בצורה דינאמית כשלוחצים על item אחר שבא לפניו או אחריו? אשמח אם תפצל את שאלתך השנייה לשאלה נוספת בפורום.

    בברכה,

    תומר 


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • הוצע כתשובה על-ידי Tomer Shamam יום רביעי 30 אוקטובר 2013 16:43
    • הצעה כתשובה בוטלה על-ידי תומר שמםModerator יום רביעי 30 אוקטובר 2013 16:44
    • הוצע כתשובה על-ידי תומר שמםModerator יום רביעי 30 אוקטובר 2013 16:44
    • סומן כתשובה על-ידי Eran Sharvit יום רביעי 08 ינואר 2014 13:30
    יום שלישי 15 אוקטובר 2013 07:16
    מנחה דיון

כל התגובות

  • היי,

    לגבי שאלתך הראשונה: מה הכוונה "מספר מסכים שהם אותו הדבר"? אותו XAML רק הנתונים שונים? האם יש שינויי XAML בין מסך למסך?

    אם רק הנתונים שונים, ואין שינויי XAML, כל מה שצריך לעשות זה ליצור view/viewmodel, כך שבתוך ה-view יש binding לנתונים שמגיעים מה-viewmodel. כשהנתונים מה-viewmodel משתנים, ה- view מציג אותם אוטומטית. קרא כאן: http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg521153(v=vs.105).aspx

    לגבי שאלתך השניה, האם כוונתך לנווט אוטומטית ל- item בצורה דינאמית כשלוחצים על item אחר שבא לפניו או אחריו? אשמח אם תפצל את שאלתך השנייה לשאלה נוספת בפורום.

    בברכה,

    תומר 


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • הוצע כתשובה על-ידי Tomer Shamam יום רביעי 30 אוקטובר 2013 16:43
    • הצעה כתשובה בוטלה על-ידי תומר שמםModerator יום רביעי 30 אוקטובר 2013 16:44
    • הוצע כתשובה על-ידי תומר שמםModerator יום רביעי 30 אוקטובר 2013 16:44
    • סומן כתשובה על-ידי Eran Sharvit יום רביעי 08 ינואר 2014 13:30
    יום שלישי 15 אוקטובר 2013 07:16
    מנחה דיון
  • ב"ה

    הכוונה בשאלה הראשונה היה להחזיק את הXAML ב DB וע"י זה אני יוכל לעדכן גם את מבנה וסוג התפריטים, בסוף הסתפקתי בעיצוב של טבלה אחת אם ההצעה שלך של שינוי ה binding

    הפתרון טוב,

    תודה רבה


    • נערך על-ידי yit770 יום רביעי 30 אוקטובר 2013 15:08
    יום רביעי 30 אוקטובר 2013 15:04