精华内容
下载资源
问答
  • C#一个窗体调用另一个窗体的方法

    千次阅读 2018-08-01 08:39:00
    一个窗体调用另一个窗体的方法:例如:窗体B要调用窗体A中的方法1、首先在窗体A中将窗体A设为静态窗体public static FormA m_formA; //设此窗体为静态,其他窗体可调用此窗体中的方法2、然后在此窗体A的构造函数中...

    一个窗体调用另一个窗体的方法:
    例如:窗体B要调用窗体A中的方法
    1、首先在窗体A中将窗体A设为静态窗体
    public static  FormA   m_formA; //设此窗体为静态,其他窗体可调用此窗体中的方法

    2、然后在此窗体A的构造函数中加入 m_formA = this;
    public FormA()
            {
                InitializeComponent();
                m_formA = this;
            }

    3、最后就可以在窗体B中调用窗体A中的方法了,但必须遵从以下调用格式:
    例如:FormA.m_formA.buttonDirectionMove(sender, e, "left");

    格式:
    FormA.m_formA.函数名();

    转载于:https://www.cnblogs.com/qiantao/p/9399310.html

    展开全文
  • 以软件【银行业会计人员技能训练系统】为例,C#如何从一个窗体调用另一个窗体的方法(控件)? 在结束一次练习后,主界面训练总次数如何即时改变? 假设主界面命名为Form1,其他界面为Form2。点击Form2中控件...

    以软件【银行业会计人员技能训练系统】为例,C#如何从一个窗体调用另一个窗体的方法(控件)?

    在结束一次练习后,主界面训练总次数如何即时改变?

    C#如何从一个窗体调用另一个窗体的方法(控件).png

     

    假设主界面命名为Form1,其他界面为Form2。点击Form2中控件,实现Form1中方法。

    Form1中代码应该为:

    public partial class Form1 : Form
    {
     public static Form1 form1;
    public Form1()
    {
     InitializeComponent();
     form1 = this;
    }
    public void method()
    {
    //修改次数的代码,此处略。
    }
    }

    Form2中代码

    Form1.form1.method();

    如此即可实现 C#如何从一个窗体调用另一个窗体的方法(控件)

    本文由查霆原创,原文地址:http://www.zhating.cn/index.php/post/70.html

    更多C#相关文章请参阅:http://www.zhating.cn/index.php/category-4.html

    展开全文
  • C#中在一个窗体调用另一个窗体方法;C#不同窗体方法调用
  • C# 实现一个窗体调用另一个窗体的控件


    编写思路:在主页面点击按钮弹出窗口,将主页面获取的值传给弹出窗口中的控件。

    方法:将弹出窗体的designer.cs中的要传值的控件,改为static

                   


    该文件中关于该控件的都去掉this.

                        


    然后就可以在主页面程序中直接调用该控件。

    缺陷:将该控件设置为static后,则不能对该控件设置事件。

     

    展开全文
  • C# 一个窗体调用另一个窗体的控件

    万次阅读 2018-03-27 16:45:22
    需求:在一个窗体点击确定时,获取文本框选中的文字。窗体增加一节点,节点名是该文本框选中的文字。LayerForm是要被调用窗体,声明该窗体的静态变量,在一窗体内调用即可。在LayerForm窗体内声明变量:public...

    需求:在一个窗体点击确定时,获取文本框选中的文字。另一窗体增加一节点,节点名是该文本框选中的文字。

    LayerForm是要被调用的窗体,声明该窗体的静态变量,在另一窗体内调用即可。

    在LayerForm窗体内声明变量:

    public LayerForm()

            {
                InitializeComponent();
            
                Instance = this;
            }
            public static LayerForm Instance;

         在新建图层窗体调用该变量下的treeView即可。

    LayerForm.Instance.treeView1.Nodes.Add(txtBoxLayerName.Text.ToString());





    展开全文
  • 【转】 WinForm中一个窗体调用另一个窗体的控件和事件的方法(附带源码) //如果想打开一个 Form2 的窗体类,只需要: Form2 form = new Form2(); //有没有参数得看你 Form2 的构造函数怎么写的了 form.Show...
  • https://blog.csdn.net/life0824/article/details/80526851WinForm中一个窗体调用另一个窗体的控件和事件的方法 https://www.cnblogs.com/QiuJL/archive/2012/11/27/4524209.html ...
  • 本文主要介绍如何实现在一个窗体调用另一个窗体中的控件。 如:实现在Form2中调用Form1中的checkBox1,下面是实现步骤: 1、在Form1窗体中实现Form2窗体对象form2,并设置form2对象的Owner为Form1。 Form2 ...
  • 假设现在我有一个窗体Form1,现想在另外两个窗体Form2,Form3中运用不同的方法来实现:修改Form2,Form3中的numericUpDown的值时Form1中textbox值随之改变。 (1)直接将整个窗体作为参数传给另一个窗体 这是Form1...
  • C# winform 子窗体调用父窗体函数实现关闭该窗体打开另一个窗体;在父窗体分From1内嵌一个panel1,在panel1里载入From2,点击在子窗体From2中的按钮,清除panel1里的From2,新载入From3,点击在子窗体From3中的按钮...
  • C# 从主窗体调用另一个窗体是空白的,解决方法
  • C#窗体调用另一个窗体的时候,为什么要把另一个窗体实例化?实例化是什么意思?
  • 事情是这样的,我的主窗体上面有一个按钮【查找出租人】,现在我想 用户在点击【查找出租人】时弹出另外一个窗体,让用户输入出租人的 名字进行查找。 而查找出租人的方法却在主窗体中,这时我们该如何在弹出的新...
  • 一个窗体调用另一个窗体的控件或方法 解决方案:从构造函数中传递参数(Form)。 1、将Form1中的控件改成public属性 具体实现过程请参看一下代码(在form1的textbox1中输入然后在form2中的label1中显示textbox中...
  • 我有两个窗体一个是添加数据的窗体一个是显示数据的窗体(Datagridview加载数据),我在添加数据的窗体中添加一条数据后,退出添加数据的窗体 ,退出的方法中如何写,才能调用显示数据窗体中的刷新方法,将添加...
  • 先申明下,此文适合和我差不多的菜鸟学习,没有什么高深知识点,不想耽误老鸟们的宝贵时间,如果有什么专业术语...然后又换成“WinForm中子窗体调用父窗体的控件和事件的方法”,搜到的还是不太多。但我发现原来这
  • 参考资料:http://wenwen.soso.com/z/q39607884.htm如何在一个窗体调用另一个窗体的控件或方法答案是从构造函数中传递参数。 要把Form1中的控间改成public属性 具体实现过程请参看一下代码(在form2的textbox1中...
  • C# 窗体一个类中调用另一个窗体的控件或方法

    万次阅读 多人点赞 2017-06-17 16:43:03
    设有form1和from2,假如form1调用form2的控件,在form1的代码窗口定义一个form2的对象,把你想要调用的form2的控件的属性Modifier改为Publlic就可以在form1的窗体调用了。 一种是创建窗体对象的方式,通过对象...
  • 从一窗体调用执行另一个窗体命令

    千次阅读 2008-02-20 18:31:00
    要实现从一窗体调用执行另一个窗体命令,不同的人会用不同的方法,有的喜欢通过定义一个公用的涵数,在不同窗体调用相同的涵数;也有的用TIMER事件去触发另一个窗体的事件。这里介绍一个方法跟大家分享: 窗体1为...
  • 在A类中创建一个B窗体类对象,并显示B窗体后,B窗体上附带的所有控件,以及变量值都归A类中创建的B对象所有, 因此如果在其他类中需要调用B类中函数,则需要使用之前在A类中创建的第一个B类对象,否则如果重新生成...
  • 要把Form1中的控间改成public属性 具体实现过程请参看一下代码(在form2的textbox...//form1代码,form1中有一个label1和一个button1,其中label1的modifier属性为public namespace WindowsApplication1 { public
  • 在Form1的一个方法里new Form2().SomeMethod();form2 myform = new form2();//myform.mdiparent=this; 指定父窗体打开myform.show();1、将方法定义为 public ,可以在获取方法所在窗体的实例后调用,例:public ...
  • 在做机房收费系统时我们经常会遇到一个数据或是某个功能,可能多个窗体中都要用到,应对这个问题我们最先想到的方法,就是先在模块中声明一个变量或是自己定义一个函数或是过程。这就好像在生活中有些东西是公用的...
  • Form1主窗体中存在一个Panel控件,Panel控件中现有一个窗体Form2,我想在Form2中调用某个方法(最好是公共类的方法),实现在主窗体的Panel控件中显示一个子窗体Form3,并关闭当前子窗体Form2 下面是我的代码 ...
  • C#之一窗体调用另一窗体属性

    千次阅读 2010-01-29 14:49:00
    当我们在一个窗体f1中打开另一个窗体f2,而后我们又需要在f2中调用或操作f1中的某个控件的属性,我们该怎么做呢?这在实际的开发过程中是经常遇到的,比如在数据库应用程序开发中,在一窗体中的Dategridview中显示了...
  • 种是创建窗体对象的方式,通过对象调用控件或方法 另一种是不创建窗体对象 在窗体类下定义静态变量,构造方法中引用这个窗体
  • 初学C#,请问怎么在一个窗体调用另一个窗体?楼主lidanmonkey(阿旦)2005-11-03 21:42:16 在 .NET技术 / C# 提问开始在Form1中通过Form form2 = new Form2()和form2.Show()来显示Form2的,同时Form1.Hide()了. 现在...
  • 6种方法使MDI父窗体调用子窗体(子窗体同时只能显示一个)  有一个MDI窗体叫MainForm,多个子窗体,如Form1,Form2…… 要使子窗体同时只能显示一个, 那么 方法1 dim Form1 as new form1 Form1.showDialog() ...
  • 一个窗体(子窗体)嵌入另一个窗体(父窗体),也就是相当于把一个窗体当成控件,放入另一个窗体中现在用的比较多的方法是将子窗体窗体属性中的border设为none,Style设为Child,在父窗体类中实现就行[cpp] ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 156,290
精华内容 62,516
关键字:

一个窗体调用另一个窗体的方法