假设我有一个DependencyProperty
,我想拥有它的字符串名称。在.NET Framework中,我只能访问DependencyProperty的Name
属性。例如,我可以这样做:
string propertyName = FrameworkElement.VisibilityProperty.Name;
Windows商店版DependencyProperty
doesn't seem to have a Name
property。
获取名称的好方法是什么?
答案 0 :(得分:0)
我没有测试过这个,但也许
myDependencyProperty.GetType().GetTypeInfo().Name
或
myDependencyProperty.GetType().GetTypeInfo().GetDeclaredProperty("name")