比方說,我們有一個屬性如下如何從該屬性的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