我有自定義控件「CustomControl」,其中定義了自定義附加屬性「CustomAttachedProperty」。控制工作正常,如下因素XAML渲染,因爲它假設是:當我嘗試通過XamlReader.Load加載相同的XAML(可)Windows 8,XamlReader無法加載帶有自定義附加屬性的xaml
<ns:CustomControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:ns="using:MyNamespace">
<TextBlock ns:CustomControl.CustomAttachedProperty="0" Text="This element causes Parse Error" />
</ns:CustomControl>
問題開始。問題的根源是附屬性。沒有附加屬性XamlReader能夠正確加載字符串。
XamlReader.Load在定義了CustomControl的相同程序集中調用。
任何人有想法是什麼錯?
非常感謝Nigel,我會檢查建議的代碼,看它是否對我有用。 – Andris