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

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

WPF DataGrid עם AutoGenerateColumns שורה חדשה כשהרשימה ריקה.

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

    הגדרתי את AutoGenerateColumns ל "True"
    וזה עובד מצויין אבל רק כאשר יש באוסף לפחות רשומה אחת אבל אם אין שום רשומה הדטה-גריד לא נותן אפשרות להוסיף את הראשון.
    מה אפשר לעשות?
    אני רוצה שזה יהיה כמו באקסס שגם אם אין רשומות בטבלה תמיד אפשר להוסיף חדש.

    תודה לכולם.

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

    תוכנות שפיתחתי: חיפוש במסמכים, תוכנת עימוד, OCR, נקדן חינמי

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

    איך הגדרת את הItemSource, למערך?
    אם כן נסה במקום זאת לשים בו List גנרי (עם סוגריים והמילה Of).

    פורסם במקור בפורום CODE613 ב24/12/2013 16:49 (+02:00)

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

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

    אני משתמש ב ObservableCollection שהוא גם עם סוגריים וOF
    אבל בכ''ז יש את הבעיה.

    פורסם במקור בפורום CODE613 ב24/12/2013 16:59 (+02:00)

    תוכנות שפיתחתי: חיפוש במסמכים, תוכנת עימוד, OCR, נקדן חינמי

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

    אנא העלה את הXAML ו/או קוד רלוונטי.

    פורסם במקור בפורום CODE613 ב24/12/2013 17:11 (+02:00)

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

    תגובה 1 תגובה אחרונה
    0
  • רחמיםר מנותק
    רחמיםר מנותק
    רחמים
    כתב ב נערך לאחרונה על ידי
    #5
    Imports System.Collections.ObjectModel
    
    Class MainWindow
        Dim coll As New ObservableCollection(Of Person)
    
        Public Sub New()
    
            ' This call is required by the designer.
            InitializeComponent()
    
            ' Add any initialization after the InitializeComponent() call.
            DataContext = coll
            'רק אם נפעיל את השורה הבאה יהיה אפשר להזין את הטבלה
            ' אלא שאז יופיע מראש 2 שורות
            ' ואין בחירה ביד המשתמש להשאיר את הטבלה ללא רשומות
            ' coll.Add(New Person)
        End Sub
    
    End Class
    
    Public Class Person
        Private _Name As String
        Public Property Name() As String
            Get
                Return _Name
            End Get
            Set(value As String)
                _Name = value
            End Set
        End Property
    
        Private _LastName As String
        Public Property LastName() As String
            Get
                Return _LastName
            End Get
            Set(value As String)
                _LastName = value
            End Set
        End Property
    End Class
    
    
    <Window x:Class="MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
        <Grid>
            <DataGrid AutoGenerateColumns="True" 
                      Height="289" HorizontalAlignment="Left"
                      Margin="10,10,0,0" Name="DataGrid1" 
                      VerticalAlignment="Top" Width="481" 
                      ItemsSource="{Binding}"/>
        </Grid>
    </Window>
    

    תודה רבה!

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

    תוכנות שפיתחתי: חיפוש במסמכים, תוכנת עימוד, OCR, נקדן חינמי

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

    ממש מפליא. אצלי זה עובד פקפרקט.
    העתקתי את הקוד בדיוק ככתבו וכלשונו הXAML+קוד ויש שורה ראשונה ריקה מוכנה להוספה.

    פורסם במקור בפורום CODE613 ב25/12/2013 15:50 (+02:00)

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

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

    איזה פרימוורק מותקן אצלך? כי אצלי מותקן 4 ולא 4.5

    פורסם במקור בפורום CODE613 ב25/12/2013 15:56 (+02:00)

    תוכנות שפיתחתי: חיפוש במסמכים, תוכנת עימוד, OCR, נקדן חינמי

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

    עובד ידידי גם ב4.

    פורסם במקור בפורום CODE613 ב25/12/2013 16:33 (+02:00)

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

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

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

    פורסם במקור בפורום CODE613 ב25/12/2013 17:55 (+02:00)

    תוכנות שפיתחתי: חיפוש במסמכים, תוכנת עימוד, OCR, נקדן חינמי

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

    אתה נסית בדיוק את הקוד שהבאת? בלי שום שינוי?

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

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

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

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

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

    תוכנות שפיתחתי: חיפוש במסמכים, תוכנת עימוד, OCR, נקדן חינמי

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

  • התחברות

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

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

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

  • התחברו או הירשמו כדי לחפש.