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

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

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

WPF בורר תאריכים בדטה-גריד

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

    אני משתמש בקוד הבא כדי שבעמודה של תאריך יופיע בורר-תאריך רק בזמן שהמשתמש מנסה להזין תאריך:

    <DataGridTemplateColumn Header="Pick a Date">
        <DataGridTemplateColumn.CellTemplate>
            <DataTemplate>
                <TextBlock Text="{Binding myDate}" />
            </DataTemplate>
        </DataGridTemplateColumn.CellTemplate>
        <DataGridTemplateColumn.CellEditingTemplate>
            <DataTemplate>
                <DatePicker SelectedDate="{Binding myDate}" />
            </DataTemplate>
        </DataGridTemplateColumn.CellEditingTemplate>
    </DataGridTemplateColumn>
    

    והבעיה היא שכל העמודות הרגילות בדטה-גריד אפשר למיין אותם כרגיל על ידי לחיצה בראש העמודה, ורק עמודה זו אי אפשר, מה הפתרון?

    פורסם במקור בפורום CODE613 ב18/12/2013 19:26 (+02:00)

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

      הסיבה היא בגלל שהאחריות לבינדינג בעמודת DataGridTemplateColumn
      היא לגמרי על המתכנת. אז גם מחלקת DataGridTemplateColumn מאוד רוצה, אין לה מושג לפי מה למיין.

      בשביל זה עשו מאפיין מיוחד SortMemberPath. במקרה שלך תכתוב SortMemberPath="myDate".

      פורסם במקור בפורום CODE613 ב18/12/2013 20:19 (+02:00)

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

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

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

        אה! תענוג, עובד מציין! :smile:

        תודה רבה !!

        פורסם במקור בפורום CODE613 ב18/12/2013 20:45 (+02:00)

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

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

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

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