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

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

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

System.Data.Entity.Validation.DbEntityValidationException

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