Hi I´m trying to bind a List<> to a combobox.
<ComboBox Margin="131,242,275,33" x:Name="customer" Width="194" Height="25"/> public OfferEditPage() { InitializeComponent(); cusmo = new CustomerViewModel(); DataContext = this; Cusco = cusmo.Customer.ToList<Customer>(); customer.ItemsSource = Cusco; customer.DisplayMemberPath = "name"; customer.SelectedValuePath = "customerID"; customer.SelectedValue = "1"; } I become no Error but the Combobox is always empty. Cusco is the Property of my List. I have no idea whats wrong with this code. Can you help me?
Greets
public class Customer { public int customerID { get; set; } public string name { get; set; } public string surname { get; set; } public string telnr { get; set; } public string email { get; set; } public string adress { get; set; } } this is the Customer Class which is my model.
public class CustomerViewModel { private ObservableCollection<Customer> _customer; public ObservableCollection<Customer> Customer { get { return _customer; } set { _customer = value; } } public CustomerViewModel() { GetCustomerCollection(); } private void GetCustomerCollection() { Customer = new ObservableCollection<Customer>(BusinessLayer.getCustomerDataSet()); } } and this is the ViewModel.
Customerclass?