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

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

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

WPF: הגדרת לחיצה על אנטר

מתוזמן נעוץ נעול הועבר ארכיון code613m
6 פוסטים 2 כותבים 420 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • A מנותק
    A מנותק
    avr416
    כתב ב נערך לאחרונה על ידי
    #1

    בחלון של החיפוש יש לי הרבה מקומות להזין ערכים לחיפוש, וכפתור של "חפש", ואני רוצה שכאשר המשתמש ילחץ על אנטר אוט' הפוקוס יעבור לכפתור ויתבצע האירוע של הכפתור. כיצד אני מגדיר זאת?
    תודה רבה רבה!

    פורסם במקור בפורום CODE613 ב28/08/2015 01:00 (+03:00)

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

      האזן לאירוע KeyDown של תיבת הטקסט
      בטיפול בארוע העבר את הפוקוס ללחצן חפש
      מה שיקרה שכאשר תלחץ על אנטר המוקד יעבור ללחצן
      וכאשר האנטר יתרומם יתרחש ארוע לחיצה בלחצן חפש.

      פורסם במקור בפורום CODE613 ב28/08/2015 01:10 (+03:00)

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

        תודה רבה רבה רחמים!! מה הייתי עושה בלעדיך??

        האם keydown פירושו לחיצה על לחצן במקלדת? א"כ מהו keyUp?

        פורסם במקור בפורום CODE613 ב28/08/2015 01:22 (+03:00)

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

          keydown מתרחש כאשר המקש במקלדת למטה
          keyUp מתרחש כאשר המקש במקלדת עולה בחזרה

          פורסם במקור בפורום CODE613 ב28/08/2015 01:38 (+03:00)

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

            @רחמים

            האזן לאירוע KeyDown של תיבת הטקסט
            בטיפול בארוע העבר את הפוקוס ללחצן חפש
            מה שיקרה שכאשר תלחץ על אנטר המוקד יעבור ללחצן
            וכאשר האנטר יתרומם יתרחש ארוע לחיצה בלחצן חפש.

            בקוד של האירוע כתבתי כך:

            private void nameSearch_KeyDown(object sender, KeyEventArgs e)
                    {
                        if (e.Key == Key.Enter)
                        {
                            searchDonorButton.Focus();
                        }
                    }
            

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

            פורסם במקור בפורום CODE613 ב28/08/2015 01:39 (+03:00)

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

              תנסה ארוע אחר PreviewKeyDown

              פורסם במקור בפורום CODE613 ב28/08/2015 01:46 (+03:00)

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

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

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

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