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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. אפשרויות סינון מתקדמות בפקד DataGrid בWPF

אפשרויות סינון מתקדמות בפקד DataGrid בWPF

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

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

    חשבתי לעשות פקד רשימה משולבת שבו יהיה ניתן לבחור שדה מרשימת השדות, ולידו יהיה תיבת טקסט שתכיל את הערך, ואז כפתורי רדיו שיאפשר לבחור את סוג הסינון, אבל זה נראה לי הרבה עבודה, ואולי יש משהו מוכן כבר

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

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

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

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

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

        אכן מצאתי כאן https://help.syncfusion.com/wpf/datagrid/filtering?cs-save-lang=1&cs-lang=csharp#programmatic-filtering משהו כזה בתשלום, ויש להם תוכנית חינמית רק שלא הצלחתי להבין האם זה לתמיד או רק ל30 יום וא"כ האם אחרי 30 יום אני יותר לא אוכל להשתמש בזה בתוכנה...

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

          זה נראה חינם לגמרי, לחברות קטנות ולפרטיים.

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

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

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

            Syncfusion חינמי אם איני טועה עבור חברות עם מחזור עסקים קטן מ-1M$ לשנה ופחות מ-5 עובדים. הוא פרוייקט ענק הנהנה מתמיכה מצויינת ותומך בהמון פלטפורמות.
            יש גם חלופות חינמיות
            זה נראה פרוייקט פעיל עם ממשק דומה לשל אקסל: https://github.com/macgile/DataGridFilter
            יש גם משהו יותר בסיסי מבית דוטנט: https://github.com/dotnet/DataGridExtensions

            אבייא מוטי מןמ 2 תגובות תגובה אחרונה
            4
            • אבייא מנותק
              אבייא מנותק
              אביי
              השיב לOdedDvir ב נערך לאחרונה על ידי
              #6

              @OdedDvir כתב באפשרויות סינון מתקדמות בפקד DataGrid בWPF:

              Syncfusion חינמי אם איני טועה עבור חברות עם מחזור עסקים קטן מ-1M$ לשנה ופחות מ-5 עובדים. הוא פרוייקט ענק הנהנה מתמיכה מצויינת ותומך בהמון פלטפורמות.

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

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

              אגב תרגמתי את ההצעה הראשונה של @OdedDvir לעברית 🙂

              ניתן ליצור עימי קשר 8140hp+t@gmail.com | קטלוג מוצרים
              הלינקיה שלי https://abaye.co/link.html

              תגובה 1 תגובה אחרונה
              4
              • מוטי מןמ מנותק
                מוטי מןמ מנותק
                מוטי מן
                השיב לOdedDvir ב נערך לאחרונה על ידי
                #7

                @OdedDvir כתב באפשרויות סינון מתקדמות בפקד DataGrid בWPF:

                זה נראה פרוייקט פעיל עם ממשק דומה לשל אקסל: https://github.com/macgile/DataGridFilter

                ניסיתי כעת להשתמש בזה, ולא הצלחתי.

                התקנתי מנוגט את FilterDataGrid.
                הוספתי xmlns:control="http://filterdatagrid.control.com/2021" בXAML

                ומכאן זה פשוט מציג לי שגיאות, איך שלא ניסיתי להוסיף את הControl

                  <control:FilterDataGrid 
                   FilterLanguage="English" DateFormatString="d" ShowStatusBar="True" ShowElapsedTime="False"
                   ExcludeFields="lastname,age,manager" ...
                
                תגובה 1 תגובה אחרונה
                0

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

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

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