如何在按钮单击事件中从另一个类调用方法?

感恩恶魔

我正在尝试通过AddTask类中的按钮单击事件在类(ListDisplay)中调用非静态方法(LoadingListBox)。

namespace Project
{
    public partial class ListDisplay : Form
    {

        public  void LoadingListBox()
        {
            //code
        }
    }
 }

namespace Project
{
    public partial class AddTask : Form
    {
         private void btnSubmit_Click(object sender, EventArgs e)
         {
             //code
             //I want to call LoadingListBox here
         }
    }
}

我试图ListDisplay通过做ListDisplay listDisplayI = new ListDisplay();然后写来创建一个实例ListDisplay.LoadingListBox();

这段代码没有任何错误,但是在调试控制流时,它不会继续使用它所执行的方法。我也尝试做这个问题的答案:

从另一个类调用主类的公共方法

但这带来了一个错误,因为当设计器崩溃时,我无法重载btnSubmit_Click方法。因此,我创建了一个新方法,调用了btnSubmit_Click的所有代码,public static void addingTask(ListDisplay)但随后我必须创建一个ListDisplay实例,以便将其作为btnSubmit_Click方法中的参数,因此最终得到了两个我不想要的实例(由于问题的答案)。

因此,现在我什么也没想出来,不胜感激,您可以提供任何帮助来调用此LoadingListBox方法。谢谢!

谜团

两种选择取决于您是否需要ListDisplay单击按钮时的新实例

选项1:

namespace Project
{
    public partial class AddTask : Form
    {
        private void btnSubmit_Click(object sender, EventArgs e)
        {
            var ld = new ListDisplay();
            ld.Show();
            ld.LoadingListBox();
        }
    }
}

选项2:

namespace Project
{
    public partial class AddTask : Form
    {
        private ListDisplay _ld;
        public AddTask(ListDisplay ld)
        {
            _ld = ld;
        }

        private void btnSubmit_Click(object sender, EventArgs e)
        {
            _ld.LoadingListBox();
        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在按钮单击事件中更改另一个表单名称

来自分类Dev

如何在按钮上单击以显示其类的另一个布局(xml)?

来自分类Dev

如何调用在按钮元素的另一个活动/类onClick()中定义的方法?

来自分类Dev

如何在按钮单击上调用函数以侦听React Hooks中的另一个鼠标单击?

来自分类Dev

如何通过停止特定属性在另一个按钮中调用一个按钮单击事件

来自分类Dev

Java按钮事件调用另一个类中的方法

来自分类Dev

当我单击C#中的另一个按钮时如何调用按钮单击事件

来自分类Dev

如何在另一个类中调用一个类的main()方法?

来自分类Dev

XCODE SWIFT如何在按下按钮之后但在另一个文件/类中执行代码?

来自分类Dev

如何在同一个类的另一个方法中调用一个方法?

来自分类Dev

如何在我的主类的另一个类中调用方法?

来自分类Dev

如何在一个类中从另一个调用一个函数(方法)?

来自分类Dev

如何从另一个类中迅速调用另一个方法?

来自分类Dev

您如何在一个类中从另一个类中调用方法?

来自分类Dev

单击按钮如何调用另一个活动?

来自分类Dev

单击另一个活动中的按钮时,调用检查Internet连接类

来自分类Dev

Swift:创建一个按钮来调用另一个类中的方法

来自分类Dev

如何在另一个类中调用抽象的内部类方法?

来自分类Dev

如何在Java中从另一个类调用方法?

来自分类Dev

如何在另一个类中调用我的paintComponent() 方法

来自分类Dev

如何从另一个类中定义的平面按钮的onPressed调用主类('_MyHomePageState()')中定义的方法?

来自分类Dev

如何在Ruby中从另一个类中调用一个实例方法?

来自分类Dev

在Typescript中,我如何从同一类中的另一个方法(称为事件处理程序)中调用一个类方法

来自分类Dev

如何在类中调用函数以在php中调用另一个类?

来自分类Dev

如何在C#中的另一个方法中调用同一类中的方法?

来自分类Dev

如何更改另一个类中单击的按钮的文本?(Python-tkinter)

来自分类Dev

如何使用jQuery防止另一个单击事件中的活动类上的单击事件

来自分类Dev

如何使用VBA将按钮添加到工作表并在按下另一个按钮时分配其单击事件

来自分类Dev

如何在Java中的另一个类中调用数据库助手类的方法-Android

Related 相关文章

  1. 1

    如何在按钮单击事件中更改另一个表单名称

  2. 2

    如何在按钮上单击以显示其类的另一个布局(xml)?

  3. 3

    如何调用在按钮元素的另一个活动/类onClick()中定义的方法?

  4. 4

    如何在按钮单击上调用函数以侦听React Hooks中的另一个鼠标单击?

  5. 5

    如何通过停止特定属性在另一个按钮中调用一个按钮单击事件

  6. 6

    Java按钮事件调用另一个类中的方法

  7. 7

    当我单击C#中的另一个按钮时如何调用按钮单击事件

  8. 8

    如何在另一个类中调用一个类的main()方法?

  9. 9

    XCODE SWIFT如何在按下按钮之后但在另一个文件/类中执行代码?

  10. 10

    如何在同一个类的另一个方法中调用一个方法?

  11. 11

    如何在我的主类的另一个类中调用方法?

  12. 12

    如何在一个类中从另一个调用一个函数(方法)?

  13. 13

    如何从另一个类中迅速调用另一个方法?

  14. 14

    您如何在一个类中从另一个类中调用方法?

  15. 15

    单击按钮如何调用另一个活动?

  16. 16

    单击另一个活动中的按钮时,调用检查Internet连接类

  17. 17

    Swift:创建一个按钮来调用另一个类中的方法

  18. 18

    如何在另一个类中调用抽象的内部类方法?

  19. 19

    如何在Java中从另一个类调用方法?

  20. 20

    如何在另一个类中调用我的paintComponent() 方法

  21. 21

    如何从另一个类中定义的平面按钮的onPressed调用主类('_MyHomePageState()')中定义的方法?

  22. 22

    如何在Ruby中从另一个类中调用一个实例方法?

  23. 23

    在Typescript中,我如何从同一类中的另一个方法(称为事件处理程序)中调用一个类方法

  24. 24

    如何在类中调用函数以在php中调用另一个类?

  25. 25

    如何在C#中的另一个方法中调用同一类中的方法?

  26. 26

    如何更改另一个类中单击的按钮的文本?(Python-tkinter)

  27. 27

    如何使用jQuery防止另一个单击事件中的活动类上的单击事件

  28. 28

    如何使用VBA将按钮添加到工作表并在按下另一个按钮时分配其单击事件

  29. 29

    如何在Java中的另一个类中调用数据库助手类的方法-Android

热门标签

归档