كيفية التحكم في بادئات مساحات الأسماء في وثيقة شمل التي تم إنشاؤها بواسطة زمل ولدت زمل مع س: نوع ملحق الترميز
-
15-09-2020 - |
سؤال
أحاول توليد زمل من زليمنتس.
<Style xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Style.BasedOn>
<StaticResource>
<StaticResource.ResourceKey>
<Type xmlns="http://schemas.microsoft.com/winfx/2006/xaml">
<Type.TypeName>p:Window</Type.TypeName>
</Type>
</StaticResource.ResourceKey>
</StaticResource>
</Style.BasedOn>
...
</Style>
ومع ذلك ، لدي مشكلة مع x:Type
تمديد العلامات.غير قادر على حل البادئة p:
, ، لأنني لا أعرف كيفية فرض الناتج زمل لتعيين البادئة p
إلى مساحة الاسم http://schemas.microsoft.com/winfx/2006/xaml/presentation
.
هل هناك طريقة للتحكم في كيفية إنشاء بادئات مساحات أسماء شمل?أم أنه من الممكن القوة x:Type
تمديد العلامات لاتخاذ اسم مساحة شمل بدلا من البادئة?
المحلول
لقد وجدت ذلك:
new XAttribute(XNamespace.Xmlns + "p", "http://schemas.microsoft.com/winfx/2006/xaml/presentation");
لا تنتمي إلى StackOverflow