我有 mainPage.xaml,在它里面有一个网格,在网格里面我有一个画布。
<Grid Loaded="Grid_Loaded" ButtonBase.Click="Grid_ButtonClick">
<Canvas x:Name="GameCanvas" Margin="12,52,98,26" />
</Grid>
我有一些用户控件 UC1、UC2、UC3 等等,它们会根据游戏级别生成许多按钮。我用 MainPage.xaml.cs 中的列表值填充按钮的内容
private List<int> _listofValues = new List<int>();
因为所有按钮的功能都是相同的,所以我想在父控件中处理按钮单击,无论是在网格中还是在画布中。
我可以在普通的 WPF 应用程序中做到这一点。第一个代码
ButtonBase.Click="Grid_ButtonClick"
但我不能在 Windows Phone 8 应用程序中这样做。它给出了编译时错误。
知道如何在 Windows 手机中实现 buttonBase.click 事件吗?