Autor Beitrag
Sestriel
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Mo 06.07.15 12:28 
Gutn Tag zusammen,

mal wieder muss ich mit meinem achso geliebten Databinding nerven.
Ich habe in meinem Control eine ComboBox, eine Textbox & einen Button.
Den Inhalt der textbox binde ich OneWayToSource an eine Propertym funktioniet.
Der Button ist an ein ICommand gebunden, welches jedes mal ein neues Objekt erstellt, welches Unter anderem die Property "Title" hat, die Objekte werden in einer Liste gespiechert.
Die ComboBox ist an diese Liste gebunden und Listet den jeweiligen Title auf.
Wenn ich beim Programmstart in der Textbox 5 neue Titel eingebe und sie mit dem Button hinzufüge, sehe ichsie anschließend alle problemlos in der ComboBox, soald ich die ComboBox jedoch auch nur einmalig angeklickt habe, aktualisiert sich diese nicht mehr, die Objekte werden jedoch weiterhin korrekt erstellt.

ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
<ComboBox ItemsSource="{Binding TemplateObjects, Mode=OneWay}"
            HorizontalAlignment="Left"
            Margin="104,4,0,0"
            VerticalAlignment="Top"
            MinWidth="150"
            SelectedValuePath="{Binding /Title, Mode=OneWay}"  Height="22" Width="144" SelectedIndex="0"
                      SelectedItem="{Binding aktmStandort, Mode=TwoWay}">
                    <ComboBox.ItemTemplate>
                        <DataTemplate>
                            <TextBlock Text="{Binding Title, Mode=OneWay}" />
                        </DataTemplate>
                    </ComboBox.ItemTemplate>
                </ComboBox>



MfG