2
, 나는 몇 가지 중복 도형 그리기 오전 MouseEnter 이벤트, Opacity=0.5
각, 여기에 같은 :WPF : 불투명도 및 다이어그램의 일환으로
<Grid>
<Rectangle Fill="Blue" Opacity="0.5" MouseEnter="Rectangle_MouseEnter" />
<Rectangle Fill="Red" Opacity="0.5" />
</Grid>
private void Rectangle_MouseEnter(object sender, MouseEventArgs e)
{
MessageBox.Show("Entered");
}
, 몇 가지 추가 정보가 표시되어야하지만 이벤트 핸들러는 결코 호출되지 않습니다.
맨 위에있는 모양 대신 모든 모양에 대해 MouseEnter 이벤트를 가져 오는 방법이 있습니까?
예, 눈치 챘습니다. =) 사용자가 다른 영역 뒤에있는 영역에 들어 왔을 때 알림을받을 수있는 또 다른 방법이 있습니까? – Jens
MouseEnter 및 MouseLeave 이벤트는 커서를 놓는 컨트롤 위에 놓고 버블 링하지 않고 올리는 것이 좋습니다. http://msdn.microsoft.com/en-us/library/cc189029(v=VS.95).aspx#mouse_routed_events –
업데이트를 확인하십시오. 도움이 될 수 있습니다. –