标签: .net wpf xaml
我有一个由其他ContentControl模板组成的复杂WPF UserControl,其中包含多组按钮,文本字段和其他元素。
父UC是可聚焦的,因此当UC具有焦点时,我有一个具有属性触发器的样式来更新(无偿的OuterGlowBitmapEffect)。但是,当用户单击或标记UC内的任何按钮时,焦点将丢失。我想在使用UC的同时保持光亮。
我可以将焦点从子控件传递到UC吗?
答案 0 :(得分:17)
您应该能够将属性触发器基于IsKeyboardFocusWithin属性,如果任何子元素具有焦点,则返回true。