Мы все видим ошибки Runtime BindingExpression
в окне вывода Visual Studio. Но можем ли мы захватить эти события в запущенном приложении? Я слышал про трассировку WPF ... это имеет какое-то отношение к этому объекту? Кроме того, пространство имен System.Windows.Data
не содержит документированных событий (например, событие ошибки BindingExpression
), почему?Захват WPF Runtime BindingExpression errors
3
A
ответ
2
Ответ на ваш первый вопрос: «Не совсем».
[Там было сообщение в блоге с 2009 года, который пошел еще в детали отладки этой ситуации, но она больше не существует, и поэтому ссылка была удалена из этого ответа.]
1
На самом деле, это не совсем правда. Да, логика привязки динамична, и ее в своем собственном конвейере трудно выполнить. НО, я нашел эту замечательную запись в блоге от Джейсона Бока.
http://www.jasonbock.net/jb/Default.aspx?blog=entry.0f221e047de740ee90722b248933a28d
TL; DR: Джейсон имеет класс, который может обеспечить способ захвата каких-либо обязательных ошибок как событие.
Смежные вопросы
- 1. P/Invoke Runtime Errors
- 2. WPF BindingExpression ошибка путь
- 3. WPF-BindingExpression ошибка пути
- 4. BindingExpression path errors при переключении ViewModels в приложении MVVM
- 5. Захват окон COM runtime
- 6. flex write runtime errors stacktrace to file
- 7. Netlogo Prisoners Dilemma runtime and compiletime errors
- 8. SFML - RenderWindow Runtime Errors with ВСЕ
- 9. Получить сообщение об ошибке из WPF BindingExpression
- 10. WPF Ribbon: DataTemplate вызывает ошибку BindingExpression path
- 11. WPF: Значение, созданное BindingExpression, недействительно для цели
- 12. Ошибка BindingExpression при связывании с DependencyProperty WPF
- 13. Silverlight/WPF runtime instpector
- 14. RelativeSource BindingExpression ошибка
- 15. Захват окна с WPF
- 16. Захват списка флажков WPF
- 17. WPF: BindingExpression возвращает null, хотя свойство source имеет значение
- 18. Как разрешить связанный объект из bindingexpression с WPF?
- 19. .NET WPF XAML «Ошибка пути BindingExpression: ... property not found»
- 20. WPF Runtime xaml/form designer
- 21. WPF MVVM Локализация C#, runtime
- 22. wpf button image runtime invisible
- 23. Изменение источника WPF в Runtime
- 24. Ошибка: BindingExpression path error:
- 25. C# XAML ItemsSource BindingExpression
- 26. Захват каждого кадра WPF MediaElement
- 27. Захват окна в C# (wpf)
- 28. Silverlight UpdateTarget() обходной путь для BindingExpression
- 29. Ошибка BindingExpression Path в View Model Commands
- 30. Как изменить содержимое окна WPF в Runtime
404 файла не найдено – serhio
Блог перемещен. Исправлена. – exclsr
Похоже, что ссылка снова мертва. Возможно, вам захочется переместить соответствующую информацию из блога в ваш ответ (если вы можете найти/запомнить его). –