Покажите, что я игнорирую эти ошибки...
У меня есть приложение WPF, использующее шаблон проектирования MVVM, и я получаю много ошибок привязки, таких как приведенная ниже в моих UserControls;
System.Windows.Data Error: 40 : BindingExpression path error: 'AttachmentTabToolbarClickCommand' property not found on 'object' ''ComponentWindowViewModel' (HashCode=55280873)'. BindingExpression:Path=DataContext.AttachmentTabToolbarClickCommand; DataItem='AttachmentTabControl' (Name='AttControl'); target element is 'Button' (Name=''); target property is 'Command' (type 'ICommand')
Хотя Visual Studio 2017 показывает ошибку, привязка работает. Я использовал утилиту snoop, и это приложение не показывало ошибки.
Я работал над ошибкой в течение нескольких дней, и если я могу исправить ошибку, привязка не работает, и наоборот.
Мой вопрос заключается в том, должен ли я игнорировать ошибки, в конце концов, это работает или это укусит меня в задницу позже?
Я не хочу знать, как это исправить, я не предоставил достаточно информации для этого, я просто хочу знать, стоит ли мне беспокоиться?
Что я уже пробовал:
Полномочие
Класс, производный от класса freezable
Относительная привязка
Вы называете это, я пробовал это, очевидно, не то, что ему нужно, но все остальное. :)
Gerry Schmitz
Порядок, в котором пользователь управляет загрузкой, инициализацией и "перезагрузкой", варьируется. "Вкладки" также имеют события, которые могут вступить в игру. Обычно я использую сообщения трассировки, чтобы увидеть, кто что делает, когда загружает и инициализирует события.
Mike Hankey
Не думал о порядке погрузки. Спасибо!