Enlace desde el código a una propiedad adjunta personalizada en WinRT / UWP
Estoy tratando de crear un enlace desde el código en una biblioteca que se dirige a múltiples marcos (WPF, WinRT, UWP, etc.), y estoy golpeando una pared de ladrillos. La propiedad a la que estoy tratando de unirme es unpersonalizado Propiedad adjunta. En WPF, puedo pasar elDependencyProperty
a sí mismo como la ruta de enlace:
new PropertyPath(MyClass.MyAttachedProperty)
Pero en WinRT elPropertyPath
La clase solo acepta una cadena. Traté de pasar el nombre de la propiedad de esta manera:
new PropertyPath("(MyClass.MyAttachedProperty)")
pero, por supuesto, no funciona, ya que mi clase no está en el espacio de nombres predeterminado. En XAML, podría asignar el espacio de nombres a un prefijo y usar ese prefijo, pero que yo sepa, no es posible hacerlo desde el código.
¿Hay alguna forma de crear este enlace en el código?