带有独立事件处理程序的网格

时间:2012-01-13 20:05:44

标签: c# .net wpf xaml

我有两个重叠的网格。

<Grid>
  <Grid Name="gridMain" KeyDown="GridMain_KeyDown">
  </Grid>
  <Grid Name="gridSecond" KeyDown="GridSecond_KeyDown">
  </Grid>
</Grid>

完成主屏幕后,我禁用(隐藏)主屏幕并启用(显示)第二个屏幕。我还为每个Grid都有单独的KeyDown事件处理程序。当第二个网格可见时,GridSecond_KeyDown永远不会被触发。有人可以告诉我为什么吗?以及如何解决它?

1 个答案:

答案 0 :(得分:0)

解决。回想起来,我当时不太了解问题是否正确......

KeyDown event not firing with .NET WinForms?