【发布时间】:2013-01-30 14:06:53
【问题描述】:
我决定制作一个纸牌游戏来帮助我学习如何使用 Visual Studio 2010 在 C# 中编程。
我的目标: 我希望能够:
- 在一张表格 (
cardTableForm) 上更改卡片组 (dealButton) 背面的图像 - 当我单击
optionsForm中的图片框时,以匹配不同表单(optionsForm) 上的图片框(blackCheckerDeck) 中的图像。
我的代码:
//Changes the deck design to blackChecker when the blackChecker design is selected.
private void blackCheckerDeck_Click(object sender, EventArgs e)
{
cardTableForm.dealButton.Image = this.blackCheckerDeck.Image;
}
我的问题:
最后一行“cardTableForm.dealButton”的部分有如下错误
An object reference is required for the non-static field, method, or property 'WindowsFormsApplication1.cardTableForm.dealButton'
根据本网站的建议,我已经将 (dealButton) 和 (blackCheckerDeck) 的属性更改为
Modifiers: Public
【问题讨论】:
标签: c# visual-studio-2010