У меня есть DependencyObject (поведение интерактивности), и я хотел бы получить его x: Name (просто получить, а не установить) из кода. Возможно ли это?
РЕДАКТИРОВАТЬ: Следуя ответу AnthonyWJones:
Я вставил следующий код в свое базовое поведение:
[EditorBrowsable(EditorBrowsableState.Never)]
public string Name
{
get { return (string)GetValue(NameProperty); }
set { SetValue(NameProperty, value); }
}
public static readonly DependencyProperty NameProperty =
DependencyProperty.Register("Name", typeof(string), typeof(BaseBehavior<T>), new PropertyMetadata(null));
Я дал свое поведение x: Name, но свойство Name не заполняется .