比方说,我们有一个属性如下如何从该属性的getter/setter中获取属性名称?
public string SomeProperty
{
get
{
var propName = "SomeProperty";
return "<" + propName + ">";
}
}
如何我可以从组件信息本身读取设置上述变量propName
是属性名的值?
编辑
为什么我们需要这个?
我使用WPF d:DataContext
,如here中所述,这将帮助我为绑定属性显示“设计模式”值 - 通常,绑定值在设计模式下显示为空字符串。而在'设计模式'的数据上下文类中,我想返回属性名称来表示每个绑定属性。
希望这可以解释您的疑虑。
请澄清,你会想要做的那。 – 2010-12-06 09:29:34
,你为什么这样做?是否有任何具体要求 – TalentTuner 2010-12-06 09:29:59
所以你想做一个属性,它返回它自己的名字? – 2010-12-06 09:30:56