我试过寻找有关这种方法的信息,但我无法理解它的意义和用途.
这就是MSDN所说的:https: //msdn.microsoft.com/en-us //library/vstudio/system.xaml.xamltype.getaliasedproperty(v=vs.100).aspx
换句话说,有人可以解释它做了什么吗?一些例子?谢谢!
小智 5
您可以想象,buttonXamlType.GetAliasedProperty(XamlLanguage.Name)将为FrameworkElement.Name返回XamlMember.这意味着x:名称和名称,当在按钮上使用时,是别名或同义词.由FrameworkElement类上的[RuntimeNamePropertyAttribute("Name")]装饰定义.
要求buttonXamlType.GetAliasedProperty(XamlLanguage.Lang)将返回FrameworkElement.Language的XamlMember,因为[XmlLangProperty("Language")]属性在FrameworkElement类上.
-Rob Relyea,System.Xaml.dll的PM /架构师
| 归档时间: |
|
| 查看次数: |
33 次 |
| 最近记录: |