Вопросы

Александр Петров
InvalidOperationException при загрузке данных

При загрузке данных из БД возникает исключение InvalidOperationException с сообщением: Элемент коллекции должен быть пустым перед использованием ItemsSource. Знаю, что для заполнения DataGrid можно использовать коллекции Items или ItemsSource, но одновременно их использовать нельзя: если задано значение для свойства ItemsSource и в коде C# добавляется элемент в Items, возникает исключение. 
Вопрос, как отследить и отключить добавление элемента в Items?

Теги: .net, c#, С#
Максим Спиридонов
не компилируется текст из примера

В пятой лекции на второй странице в компиляторе выскакивает ошибка в строчке :

ObjectQuery<Employee> employees = DataEntitiesEmployee.Employees;

Ошибка CS0029

Не удается неявно преобразовать тип "System.Data.Entity.DbSet<WpfApplProject.Employee>" в "System.Data.Entity.Core.Objects.ObjectQuery<WpfApplProject.Employee>".

в using прописал все как положено, здесь похоже именно с преобразованием типов проблемы

Алексей Белов
Алексей Белов 11 августа 2016 в 14:29

Ошибка 1 Член "CommandBindings" не распознан или недоступен. c:\Users\GRT\documents\visual studio 2013\Projects\проект\проект\MainWindow.xaml 158 9 проект

Ошибка 2 В типе "Page" не найдено присоединяемое свойство "CommandBindings". c:\Users\GRT\documents\visual studio 2013\Projects\проект\проект\MainWindow.xaml 158 10 проект

Алексей Гулынин
Не получается привязать пользовательскую команду

Добрый день, пытаюсь в PageEmployee.xaml добавить команду редактирования, которую мы создали в классе DataCommands. Добавляю таким образом:

<CommandBinding Command="Edit"

Executed="EditCommandBinding_Executed"

CanExecute="EditCommandBinding_CanExecute" />

Компилятор ругается, выводит ошибку:

"CommandConverter cannot convert from System.String."

Класс DataCommands имеет такое же описание, как и в уроке (лекция 4 урок 4). Заранее спасибо за ответ

Лейба Гринберг
Лейба Гринберг 3 июля 2015 в 19:05

Их надо объявлять, как указано Стояновым

Алексей Белов
Алексей Белов 11 августа 2016 в 14:29

как исправить ошибки? Ошибка 1 Член "CommandBindings" не распознан или недоступен. c:\Users\GRT\documents\visual studio 2013\Projects\проект\проект\MainWindow.xaml 158 9 проект

Ошибка 2 В типе "Page" не найдено присоединяемое свойство "CommandBindings". c:\Users\GRT\documents\visual studio 2013\Projects\проект\проект\MainWindow.xaml 158 10 проект