我們可以在WPF中調試Xaml嗎?有沒有可以做到的外部工具或VS插件?我們可以在WPF中調試Xaml嗎?
回答
,我偶爾發現了這些技巧在這裏有用...
http://www.wpftutorial.net/DebugDataBinding.html
...尤其是當你使用一個虛擬的值轉換器打破調試器的第二個。這對於準確查看被綁定的對象很有用,等等。
一個類似的帖子,查看更多詳細信息 - http://www.beacosta.com/blog/?p=52 – akjoshi 2010-07-01 07:56:55
不,這是不可能的。
我不同意其他人不可能調試XAML,但確實沒有可用的強大工具。
正如馬克說,在這個崗位 - http://markegilbert.wordpress.com/2008/03/15/debugging-xaml/
所以,簡單的答案是肯定的,你可以 調試問題與XAML。更長的 更合適的答案是,雖然 有可能,支持不是 非常強大,但應改善 與新的開發環境(視覺 Studio,表達式混合等)。關於如何調試和學習WPF(約什 - 史密斯)
提示: http://joshsmithonwpf.wordpress.com/2007/03/29/tips-on-how-to-debug-and-learn-about-wpf/
Get line numbers of XAML issues (Peter Himschoot) | Wayback Link:
只需添加到您的項目文件:
<!-- under the <PropertyGroup> tag --> <XamlDebuggingInformation>true</XamlDebuggingInformation>
現在我們至少可以得到對這個問題:)
More descriptive XAML exception details (Rob Relyea)
行號信息More on XamlParseException (Laurent Bugnion)
XAML Runtime Parsing Exceptions (c/o Erno de Weerd)
Debugging Dynamic XAML in Silverlight (Julia Lerman)
How to debug triggers using Trigger-Tracing(Dan Lamping)
只要使用谷歌/ StackOverflow上知道如何調試的特定XAML的問題。
調試WPF或Silverlight應用程序中的數據綁定 - http://blogs.msdn。com/b/wpfsldesigner/archive/2010/06/30/debugging-data-bindings-in-a-wpf-or-silverlight-application.aspx – akjoshi 2010-07-05 06:45:12
404 on獲取XAML問題的行數(Peter Himschoot) – mFeinstein 2016-05-06 01:20:02
@mFeinstein謝謝。我已經添加了小鬼。來自該鏈接的信息以及用於訪問緩存帖子的Wayback站點鏈接。 – akjoshi 2016-05-08 14:47:38
- 1. wpf調試xaml
- 2. 調試WPF XAML
- 3. 我們可以在xaml中使用「Textarea」卷標嗎?
- 4. 我們可以爲WPF XAML中的多個按鈕創建單個Storyboard嗎?
- 5. 我們可以在WPF中設置字體大小嗎?
- 6. 我們可以調整QR碼嗎?
- 7. 我們可以禁用AOP調用嗎?
- 8. 我們可以給參數回調嗎?
- 9. 我們可以在cmd中而不是在Visual Studio IDE中調試程序嗎?
- 10. WPF/XAML - 文本可以自動調整大小嗎?
- 11. 我們可以使用visual studio調試javascript函數嗎?
- 12. 我們可以用主要方法調試Java程序嗎?
- 13. Xcode - Instruments - Leaks:Plain Not Working ...我們可以調試泄漏嗎?
- 14. 我可以在WPF中使用NotifyIcon嗎?
- 15. 我們可以在Java中的函數中調用函數嗎?
- 16. 我們可以在c#中測試ApplicationInstaller嗎?
- 17. 我們可以在asp.net中單元測試global.asax嗎?
- 18. 我們可以在Android JUnit測試中使用OpenCV嗎?
- 19. 我們可以在Android中調整按鈕的邊框嗎?
- 20. 我們可以在datagrid中手動調整行的大小嗎?
- 21. 我們可以在這個python類聲明中調用foo嗎?
- 22. 我們可以在javascript函數中調用類屬性嗎?
- 23. 我們可以在#if語句中調用函數嗎?
- 24. 我們可以在viewController類中明確調用dealloc函數嗎?
- 25. 我可以從FlashDevelop調試Javascript嗎?
- 26. 我可以調試bluecove庫嗎?
- 27. 我們可以在我們的項目中部署IWSHRUNTIMELIBRARY嗎?
- 28. 我們可以在我們的matlab程序中使用「點」嗎?
- 29. 我可以寫這個xaml更短嗎?
- 30. 我可以加載XAML圖片嗎?
這取決於你的意思,調試。 Darin說這是一種聲明性語言 - 它不是運行的代碼。這就像要求調試一個HTML頁面:它不是代碼 - JavaScript是(在XAML的情況下,這將是C#代碼隱藏)。如果您遇到特定的問題或錯誤或「調試」,請詢問相關問題。 – 2010-07-01 07:10:50