c# 从其他类获取 form1里面的textbox1的Text
4个回答
展开全部
这个问题其实就是窗体传值的问题, 解决方法有好几种,我的建议用属性传值
在form1窗体类里设置一个属性:
public string FormText
{
get { return textbox1.Text; }
}
在另一个类里, 实例化form1后就可以通过form1的FormText属性获取.
当然也可以用全局变量来获取,看你的功能适合哪种方式了
在form1窗体类里设置一个属性:
public string FormText
{
get { return textbox1.Text; }
}
在另一个类里, 实例化form1后就可以通过form1的FormText属性获取.
当然也可以用全局变量来获取,看你的功能适合哪种方式了
追问
有没有办法获取控件的集合,然后查询出类型是 textbox,然后再遍历名称获取
追答
可以,但是这样很麻烦, 你要遍历窗体的所有控件,消耗资源
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询