Autor Beitrag
DrHoas
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47



BeitragVerfasst: Mi 30.03.11 21:34 
Hallo,

ich hab ein DataGrid
ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
        <DataGrid x:Name="ABC" ItemsSource="{Binding}" AutoGenerateColumns="False">
            <DataGrid.Columns>
                <DataGridTextColumn Binding="{Binding Path=Bogen.Name}" />
                <DataGridTextColumn Binding="{Binding Path=Bogen.Vorname}" />
            </DataGrid.Columns>
        </DataGrid>

Name und Vorname können vom User in Textfelder in einem Grid eingegeben werden. Nach dem ein Knopf gedrückt wurde, werden die Daten in das DataGrid übertragen. Das funktioniert aber nur einmal. Wenn neue Werte für Vorname und Name eingetragen werden, passiert nach dem Knopfdruck gar nichts. Eigentlich hätte ich gern eine neue Zeile, sodass das DataGrid mit der Zeit immer größer wird.

Dank und Gruß

Philipp

Moderiert von user profile iconChristian S.: Code- durch XML-Tags ersetzt
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 30.03.11 21:41 
Ohne den Quelltext zum Eintragen der neuen Daten wird man da wohl nicht viel sagen können :nixweiss:

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
dark-destination1988
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 178
Erhaltene Danke: 21



BeitragVerfasst: Mi 06.04.11 13:24 
Am besten du nimmst eine Liste (globale Variable),
und fügst dieser bei jedem Knopfdruck, ein neues Objekt an.
Die Liste weisst du deinem datagrid.DataContext zu (das brauchst du dann glaube ich nur einmal machen!)