我正在试着做一个测验,玩家可以选择一个化身。然而,我似乎不能得到它的工作,我是新手编码,所以道歉,如果这是糟糕的代码。
Player player = new Player();
if (player.Avatar != null)
{
picBx_avatar.Image = Image.FromFile(player.Avatar);
}
else
{ picBx_avatar.Image = Image.FromFile(@"");
}这是表单1上显示化身的代码。如果该值为空,它会将头像设置为默认值。如果头像具有将作为文件位置字符串的值
Player player = new Player();
if (rad_avatar1.Checked == true)
{
player.Avatar = avatar1_file;
}这是用于更改类中文件位置的头像选取器对话框窗体中的代码
public string Avatar { get; set; }这是Player类中的难点。
但是,无论选择哪个头像,它都将始终是默认头像。
编辑通过将类运算符更改为
public static string Avatar;发布于 2015-03-24 20:37:50
变化
public string Avatar { get; set; }至
public static string Avatar;https://stackoverflow.com/questions/29197337
复制相似问题