mal wieder das leidige thema der datenbindung...
die bindung an sich funktioniert einwandfrei, so weit ich das feststellen kann.
in der combobox habe ich auch meine 2 testelemente(jedoch unsichtbar-kein text)
wähle ich jedoch eines aus der box aus, wird der entsprechende wert auch ausgewählt und wieder zugewiesen.
zum code:
<ComboBox IsSynchronizedWithCurrentItem="True"
ItemsSource="{Binding SpielzeugListe}"
Name="Spielzeug_combo"
SelectedItem="{Binding Spielzeug}"
HorizontalAlignment="Stretch" Grid.Row="3" Height="20" VerticalAlignment="Bottom" Margin="5" TabIndex="55">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding SpielzeugListe???????}" />
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
public ObservableCollection<string> SpielzeugListe
{
get { return this.spielzeug; }
set
{
if (value != spielzeug)
{
spielzeug = value;
//NotifyPropertyChanged("Spielzeug");
}
}
}
string Spielzeug;
ins Spielzeug werden die richtigen werte übergeben.. nur sehe ich nich in der combobox was ich gerade auswähle...
ok.. einfach das itemtemplate raus.. dann gehts...