Я хотел бы связать свойство в исходных данных с int.Возьмем, к примеру:
<ComboBox Grid.Row="1" Grid.Column="2" VerticalAlignment="Center" ItemsSource="{Binding Makes}" SelectedItem="{Binding Path=Make_ID}" DisplayMemberPath="MakeDesc" />
из ViewModel: public short Make_ID { get { return Vehicle.Make_ID; } set { Vehicle.Make_ID = value; OnPropertyChanged("Make_ID"); } }
Makes
- это класс с идентификатором, MakeDesc и т. Д.интересует выбранная марка, но только ее ID.Я знаю, что мог бы сделать это с IValueConverters, но я бы предпочел не делать этого - я думаю, что есть способ сделать это на привязке, я просто не могу вспомнить, как.