如何強制在Visual Studio中編寫XAML的開發人員應該遵循特定的標準,並且需要運行驗證以及是否引發了無效的編譯時錯誤。如何爲XAML實現設計時驗證,導致編譯錯誤?
例如,確保所有數據綁定表達式(有些是真實長度)按照我希望在設計時實現的'自定義驗證'正確編寫。 像,
<TextBox Text="{Binding Source={StaticResource CALCULATED}, Converter={StaticResource XPathConverter}, [email protected]_STRING, [email protected]}"/>
在上述樣品中,如果文本屬性的結合表達不在該格式,應該有一個編譯錯誤。
有沒有辦法做到這一點?
+1謝謝,但通過編寫xaml文件的自定義工具,我會將cs或其他類型的文件附加到它,我們要避免。由於編譯錯誤是如何指導錯誤的問題。不知道如何... – Vin 2008-12-03 18:36:12