2011-12-15 7 views
3

をクリックしてWPFウィンドウでGotFocus()イベントを発生させることができませんでした。しかし、私が何らかのコントロールをクリックすると、それは解雇されます。Window GotFocusイベントが起動しない

私の要件は次のとおりです。ユーザーコントロールをホストできる2つのデータグリッドを持つビューポートを持つホストウィンドウがあります。私はフリップのようなアニメーションを行い、このユーザーコントロールをフェードアウトします。私はコントロールの透明な背景(ガラス効果)を使用しています。しかし、一方のユーザーコントロールが他方のコントロールの上に乗ると、両方が重なります。だから、ユーザーが1つのユーザーコントロールをクリックしたときに、一番上のものを不透明にしたい。

答えて

7

Activatedイベントを使用してみてください.GotFocusは、コントロールでのみ使用することを目的としています。