דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. event ב App axml

event ב App axml

מתוזמן נעוץ נעול הועבר ארכיון code613m
4 פוסטים 3 כותבים 382 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    שמואל
    כתב ב נערך לאחרונה על ידי
    #1

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

    פורסם במקור בפורום CODE613 ב13/08/2014 00:52 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • א מנותק
      א מנותק
      ארכיטקט
      כתב ב נערך לאחרונה על ידי
      #2

      הפתרון הוא יוזר קונטרול, הטמפלייט רק נותן מאפיינים אבל לא יוצר אובייקטים.
      ספציפית לנושא שלך הייתי משתמש בריבון קונטרול ויש לך ריבון שנמצא בכל התוכנה וריבון שהוא קונטקסטואלי לכל חלון.

      פורסם במקור בפורום CODE613 ב13/08/2014 10:45 (+03:00)

      אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

      תגובה 1 תגובה אחרונה
      1
      • ש מנותק
        ש מנותק
        שמואל
        כתב ב נערך לאחרונה על ידי
        #3

        אז לעשות יוזר קונטרול ולהכניסו לכל חלון?
        או שעדיף לעשות איזה Base קונטרול ולרשת ממנו ואם כן האם יש למישהוא מידע איך לעשות את זה?

        פורסם במקור בפורום CODE613 ב13/08/2014 20:28 (+03:00)

        תגובה 1 תגובה אחרונה
        0
        • dovidD מחובר
          dovidD מחובר
          dovid ניהול
          כתב ב נערך לאחרונה על ידי
          #4

          בטמפלט/סטייל עצמם צריך להשתמש עם RouteEvent/EventSetter בהתאמה כדי לנתב לקוד (אותו כותבים בapp.cs), רק שזה עובד רק עם RotedEvent שזה האוננטים המיוחדים של WPF ולא עם אוונטים רגילים - אותם א"א לנתב לקוד מתוך סטייל/טמפלט. במקרה של חלון אין אירועי WPF לסגירה רק אירוע פרימיטיבי.
          לכן אתה צריך לעשות אחרת: לבנות מחלקה בקוד שיורשת מWindow ולשנות בכל החלונות את המילה Window לשם המחלקה שלך (למשל myNs:MyClassWin) וגם בקוד לשנות את הירושה במקום מWindow למחלקה שלך.

          בapp.cs תוכל לעצב בסטייל/טמפלט ישירות את המחלקה שלך.

          פורסם במקור בפורום CODE613 ב13/08/2014 20:49 (+03:00)

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          תגובה 1 תגובה אחרונה
          3

          בא תתחבר לדף היומי!
          • התחברות

          • אין לך חשבון עדיין? הרשמה

          • התחברו או הירשמו כדי לחפש.
          • פוסט ראשון
            פוסט אחרון
          0
          • דף הבית
          • קטגוריות
          • פוסטים אחרונים
          • משתמשים
          • חיפוש
          • חוקי הפורום