У меня есть пользовательский элемент управления CustomControl с настраиваемым вложенным свойством «CustomAttachedProperty», определенным в нем. Управление работает правильно, folowing 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>
Проблема начинается тогда, когда я пытаюсь загрузить тот же XAML через XamlReader.Load(). Корень проблемы прилагается свойство. Без прикрепленного свойства XamlReader может правильно загрузить строку.
XamlReader.Load, вызываемый в той же сборке, где определен CustomControl.
У кого-нибудь есть идеи, что не так?
Большое спасибо, Найджел, я проверил предложенный код, чтобы узнать, может ли он быть полезным для меня. – Andris