Рубрика: Программизм

Программное управление ComboBox в WPF

Задача: программно определить набор данных в Combobox. Усложняя задачу — данные берутся из БД Решение: отказаться от определения в XAML-разметке, перенеся определение источников данных в исполняемую часть Реализация: В XAML-разметке необходимо определить только имя ComboBox [crayon-5c1089c15127b751121158/] В исполняемой части [crayon-5c1089c15128d082306798/] Необходимые пояснения к коду. Предполагается, что у вас настроено и инициализировано подключение к БД. Первая

System.Data.Entity.Validation.DbEntityValidationException

Симптом: при записи в базу данных появляется exeption «System.Data.Entity.Validation.DbEntityValidationException: Сбой при проверке одной или нескольких сущностей. Более подробные сведения см. в свойстве «EntityValidationErrors».» Причина: скорее всего забыто одно или несколько полей. Лечение: требуется расширенный вывод ошибки Реализация: обернуть SaveChanges() более расширенным выводом ошибки. Реализуем. [crayon-5c1089c152cb6007289050/]