我在WPF中使用此代码来检查属性。
if (TypeDescriptor.GetProperties(this)[propertyName] == null)
{
//some code here...
}我想在Silverlight3中使用相同的逻辑,但没有TypeDescriptor。任何人都知道在Silverlight中做这件事的替代方法。
发布于 2010-02-23 18:02:24
任何不使用Type.GetProperties / Type.GetProperty的理由
PropertyInfo property = GetType().GetProperty(propertyName);
...我知道它们不是完全等价的,但是如果你在处理一个“正常”的属性,它可能已经足够接近了。
https://stackoverflow.com/questions/2317148
复制相似问题