2011-03-14 42 views
0

我试图做一个非常简单的游戏,但它有一个错误。形式之间的数据和双重保护水平

我有三种形式。反弹,球和选项 在选项表格我有3个单选按钮。简单,中等和困难。

但当我试图让我如果工作在反弹。我得到下easyradio ,上面写着“bounce.options.easyradio”的错误是由于其保护级别人迹罕至

options tf = new options(); 
    public void optionbtn_Click(object sender, EventArgs e) 
    { 
     tf.ShowDialog(this); 
     if (
      tf.easyradio.Checked) 
     { 
      Random randwind = new Random(); 
      Ball.w = -5 + randwind.Next(5); 
     } 

的按键容易在我的选择形式的代码看起来像这样

public void easy_CheckedChanged(object sender, EventArgs e) 
    { 

    } 

我真不知道如何解决这个问题 -

感谢

回答

0

easyradio修正更改为public。您可以从表单设计器执行此操作。

+0

Omg。非常感谢 :) – Dymond 2011-03-14 01:23:33

0

我假设optionBtn_Click是在选项类中。

在这种情况下沟渠“tf”。在所有事情的前面,你已经在类范围内,并且你正试图从它的定义中使用一个类的实例。