WPF mit CINCH SelectedItem COMBOBOX
Frage
Ich bin mit Cinch-Framework v1. Ich habe ein öffentliches Eigentum ausgesetzt (CurrentSuppier) und binded, dass das Eigentum an den SelectedItem meiner Combo-Box .. nachdem ich das Update, das combobox Anzeige nicht auf den aktuellen Wert des Lieferanten ändert .. Nachfolgend finden Sie einige Code-Schnipsel ..
/// <summary>
/// Current Supplier Record
/// </summary>
static PropertyChangedEventArgs currentsupplierChangeArgs =
ObservableHelper.CreateArgs<IncomingViewModel>(x => x.CurrentSupplier);
public SupplierModel CurrentSupplier
{
get { return currentsupplier ; }
set
{
currentsupplier = value;
NotifyPropertyChanged(currentsupplierChangeArgs);
}
}
XAML-Code:
<ComboBox Margin="345,8,542,0" Name="cbosupplier" Height="23" VerticalAlignment="Top"
VerticalContentAlignment="Center"
ItemTemplate="{StaticResource SupplierTemplate}"
ItemsSource="{Binding Path=ListofSupplier}"
Grid.ColumnSpan="3" Grid.RowSpan="2"
SelectedItem="{Binding Path=CurrentSupplier ,Mode = TwoWay}"
Ich habe versucht, die Bindung des CurrentSupplier zu einem Text zu sehen, wenn die Werke bindet .. und es ist .. das Textfeld mit dem aktuellen Wert meiner CurrentSupplier Eigenschaft aktualisiert wird .. aber es wird nicht funktionieren auf der Combobox ..
Keine korrekte Lösung
Andere Tipps
Es gibt einen Unterschied zwischen SelectedItem und SelectedValue.
Haben Sie versucht, SelectedValue zu verwenden, anstatt?