@ -363,19 +363,19 @@ namespace ICSharpCode.WpfDesign.XamlDom
internal string GetNameForMarkupExtension()
{
string name;
if (IsAttached)
name = PropertyTargetType.Name + "." + PropertyName;
else
name = PropertyName;
var element = ParentObject.XmlElement;
string ns = ParentObject.OwnerDocument.GetNamespaceFor(PropertyTargetType);
var prefix = element.GetPrefixOfNamespace(ns);
if (string.IsNullOrEmpty(prefix))
return name;
if (IsAttached) {
string name = PropertyTargetType.Name + "." + PropertyName;
return prefix + ":" + name;
}
return PropertyName;
/// <summary>