我正在模拟器中开发一个 WP7 应用程序。
我有一个页面,上面有两个矩形,rect1 和 rect2。rect2 与 rect1 重叠。
<Rectangle Name="rect1" Grid.Row="1" Width="200" Height="200" Fill="Aqua" MouseLeftButtonDown="rect1_MouseLeftButtonDown" MouseLeftButtonUp="rect1_MouseLeftButtonUp" />
<Rectangle Name="rect2" Margin="100,100,0,0" Grid.Row="1" Width="200" Height="200" Fill="Red" MouseLeftButtonUp="rect2_MouseLeftButtonUp" Visibility="Collapsed" />
当我单击 rect1 时,它会收到一个鼠标按下事件,并且在此事件的代码中我使 rect2 可见。然后鼠标在新可见的 rect2 上。我松开鼠标按钮,然后等待 rect2 上的鼠标向上事件。
rect2 没有收到鼠标向上事件。
rect1 也没有。
页面也不行。
鼠标上移事件到哪里去了?