为了账号安全,请及时绑定邮箱和手机立即绑定

如何从另一个类 c# 中获取 textboxt 的文本

如何从另一个类 c# 中获取 textboxt 的文本

C#
守着一只汪 2021-10-31 19:35:13
我有一个形式main,它包括一个文本框companyname和其他形式的名字是Form1和一类ListViewPrinter.cs下Form1.cs。我只是想companyname从价值ListViewPrinter.cs。我试着做TextBox com = Application.OpenForms["main"].Controls["companyname"] as TextBox;但它给了我。我怎样NullReferenceException was unhandled by user code才能得到companyname
查看完整描述

2 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

您需要使类ListViewPrinter静态或创建它的实例。谷歌对这两个术语有一个想法。


查看完整回答
反对 回复 2021-10-31
?
月关宝盒

TA贡献1772条经验 获得超5个赞

您可以将主窗体声明为静态并获取从主窗体中获取的值。


public static main main_ = new main();


....


string txtValue = main_.companyname;


查看完整回答
反对 回复 2021-10-31
  • 2 回答
  • 0 关注
  • 178 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信