2011-12-15 50 views
3

我不能通过单击在WPF窗口中触发GotFocus()事件。但是,如果我点击任何控件,它将被解雇。窗口GotFocus事件不发射

我的要求如下:我有一个hostwindow,它有一个可以托管用户控件的两个datagrid视口。我在这个用户控件上做了像翻转和淡入淡出的动画。我为控件使用透明背景(玻璃效果)。但是,当一个用户控制在另一个之上时,它们都重叠。所以我想在用户点击一个用户控件时使顶部不透明。

回答

7

尝试使用Activated事件,因为GotFocus旨在仅用于控件。