Я могу получить свойство ShowKeyboardCuesProperty, которое является прикрепленным свойством зависимостей, присутствующим в классе KeyboardNavigation. Это внутренний статический DP без свойства CLR.Установка значения прикрепленного свойства с помощью Reflection
(typeof(KeyboardNavigation).GetMember("ShowKeyboardCuesProperty", MemberTypes.All, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static)[0] as FieldInfo)
Мне нужно установить это прикрепленное свойство на другой элемент, ссылка на который я могу легко получить. Давайте укажем на этот элемент как DependencyObject d.
Как я могу вызвать d.SetValue() и установить указанное выше свойство (из поля FieldInfo) в true?
Или есть ли другой способ добиться того же?
Прикрепленные свойства строго особенность XAML. Это не связано с программированием Windows API. – IInspectable