带有图像的Windows Phone 7按钮

本文关键字:Phone 按钮 Windows 图像 | 更新日期: 2023-09-27 18:23:35

如何以编程方式创建带有图像的按钮。我想将带有图像的按钮存储在内存中,代表纸牌游戏中所有可能的纸牌。然后,当我向玩家显示已发牌时,我可以从所有可能的牌中选择正确的牌。

Button[] cardButtons = new Button[52];
for(int i = 0; i < 52; i++)
{
    cardButtons[i] = new Button();
    cardButtons[i] = new Image(.... I dont know what goes here, or if any of this is correct!)
}

我走对了吗?

提前感谢

带有图像的Windows Phone 7按钮

您可以使用Button类的.Content属性。

Button[] cardButtons = new Button[52];
for(int i = 0; i < 52; i++)
{
   Uri uri = new Uri("/images/someImage.png", UriKind.Relative);  
   BitmapImage imgSource = new BitmapImage(uri);
   Image image = new Image();
   image.Source = imgSource;
   cardButtons [i] = new Button();
   cardButtons[i].Content = image;
}