无法访问在任何其他类的main中创建的实例

时间:2017-01-01 16:41:57

标签: c#

更新2: 我无法访问其他类中的main方法中的任何实例!就那么简单!即使我把一切都公之于众!我不喜欢为什么这样......

更新3: 现在我只有一个问题,如果你愿意回答make 2类并在main()上创建每个类的实例,并在其他主体中使用其中一个的INSTANCE。你可以这样做,我做新项目,看看这是否有效。如果它不是我的电脑!

我错过了什么?

我的老问题: 我试过2种方法仍然无法访问C#中的表单实例:

  1. 我在主体中实例化Telerik表单,但我无法从其他表单按钮单击事件访问它。
  2. 我还尝试将所有表单作为成员添加到单个类中,并实例化该类以访问其表单,但仍无法在表单单击事件中访问该类。

1 个答案:

答案 0 :(得分:1)

如果你有,比如2个表格,那么这里是如何分享它们之间的东西:

public class Shareable
{

}

public class Form1
{
    public Shareable Shareable { get; set; }
}

public class Form2
{
    public Form2()
    {
        // Now in this clas you can access the item to be shared
        Form1 frm = new Form1();
        var sharedItem = frm.Shareable;
    }
}