ljsq.net
当前位置:首页 >> C#中,如何在一个窗口中调用另一个窗口中TExtBox里... >>

C#中,如何在一个窗口中调用另一个窗口中TExtBox里...

1)在Form3的后台代码 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplicat...

传参啊 例如: 1: 有form1和form2 两个窗口,其中form1中有一个textBox,form2想获得form1中textBox里的Text属性值, 2: form2是通过form1上的一个Button空间 new 出来的 在form2 中定义一个成员变量 或 属性 用来接收textBox里的Text属性值 public ...

最简单的办法,在form1中设置一个public string 的变量记录textbox中的值,这样就可以在form2中直接访问form1中的这个变量

A 和 B窗体,首先不知道A 和B之间是谁打开谁还是同级,谁也不打开谁。 第一种情况,从A中点击SHOW出B~!那么在SHOW的时候在B的构造函数传入A,并且在B中声明一个全局的A,把B的构造函数传入A赋给这个全局变量,在B中设置string的时候,使用全局...

我不知道你是不是这个需求.这种需求不是传值而是实时获取.并且一定保证两个窗体都是打开状态.如果不是这样的需求你可以追问我. 在第一个窗体中,先定义一个全局变量,和构造函数中赋值. public Form f1;//定义一个全局变量 public Form1() { Initi...

你先 textBox1所属窗口中把它的text保存到一个string变量中,然后把它传给TextBox2所属的窗口就好啦

方法1: Form2的label1获取Form1的textBox1的Text TextBox txt=Application.OpenForms["Form1"].Controls["textBox1"] as TextBox; if(txt!=null ) this.label1.Text=txt.Text; 方法二: 最简单的方法是txtBox把它设成public的 要不就用一个全局...

应该是调用吧,值是无法引用的,只有对象才可引用。 你可先NEW出该类的对象,并将textbox的值赋给该对象的属性,而后即可通过该对象调用该属性,其属性的值便是textbox的值。 public class txt { string txt_value=""; } 在你想触发的事件中: tx...

方法有很多种。比如 1、通过窗体1属性值,将textbox值传出去,在窗体2中获取这个属性 2、注册事件方式,监听窗体1中是否输入内容 3、委托方式,直接将方法传递 等等

在设计中 把第一个窗体的TextBox改为Pubic 就可以调用 最好是在第一个窗体中设置一个静态字段,把TextBox的Text赋值给这个静态变量, 这样就可以在别的地方调用

网站首页 | 网站地图
All rights reserved Powered by www.ljsq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com