嗨,我想编写一个游戏应用程序,因此我有三个用户控件,每个用户控件都有多个按钮。说 Usercontrol1 有 5 个按钮 Usercontrol2 有 6 个按钮等等......
现在在 MainPage.xaml 我有一个名为 GameCanvas 的画布,在运行时取决于难度级别,我正在填充一个用户控件,然后在下一个级别中填充另一个,依此类推,GameCanvas.Children.Add(uc1);
等等。
现在在 MainPage 我有一个 listofValues
List<int> listValues = new List<int>();
在构造函数中我正在填写,所以第一次listOfValues
保存 5 个数字,这 5 个数字我想显示为userControl1
.
在下一个级别中,我将生成 6 个数字listOfNumbers
并希望向用户显示 UserControl2,并将 6 个 Buttons 内容填充为这 6 个数字。知道我该怎么做吗?
在构造函数中GamePage
我创造了
uc1 = new userControl1();
uc2= new userControl12();
当我第一次加载时在构造函数中
GameCanvas.Children.Add(uc1);
我将按钮内容作为空值。但是如何用 GamePage 的 listValues 的值填充Buttons
内容呢?UserControl1