Я работаю над небольшой системой для летнего лагеря в WPF. У меня есть база данных, которая связана через ADO.Net Entity Framework. Он содержит две таблицы; Кемпинг & Спальные места. Структура выглядит следующим образом:WPF привязка ADO.Net Entity Framework к ComboBox
Камперс
- CustomerID, INT (ключ)
- Имя, NVARCHAR
- BunkID, INT
Койки
- BunkID, INT (Key)
- Имя, NVARCHAR
Существует внешний ключ отношения к для связи между Campers.BunkID & Bunks.BunkID
Я сделал окно WPF, который состоит из a ListBox всех клиентов и UserControl, который отображает сведения о клиенте, выбранном в ListBox. UserControl состоит из TextBlock для CamperID, TextBox для Названия автофургона и ComboBox для двухъярусной в автофургоне.
Теперь жесткая часть ... У меня есть два вопроса:
- Что такое лучший способ привязать список всех Campers к ListBox? Каков наилучший способ привязать список всех Bunks к ComboBox в UserControl?
- Я не могу понять, как связать ComboBox правильно, так что он отображает Двухъярусную для каждого Camper и может быть обновлен путем изменения значения.
В настоящее время я делаю как в коде в C#, но с силой WPF, я не могу себе представить, что проще и лучше решения не существует ...
Спасибо заранее!
Майк
ли вы проводите некоторое время с изучением основ привязки и шаблонов? Тогда вы сможете решить свои проблемы. Это не так сложно. – DHN