Допустим, мы имеем свойство, как показано нижеКак получить имя свойства из 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