c# winform 在一个窗体中使用另一个窗体中TextBox控件的值——解决办法
2024-10-14 10:11:05
【前提】一个winform应用程序项目中,窗体B,需要使用 窗体A 中一个TextBox控件的值,进行计算等操作。
【解决方案】
1.在窗体A中定义:public static double a;// 如果你的TextBox控件有初始默认值,这里一定要改为public static double a=初始值;否则初始值默认为0
2.在窗体A添加函数:
public void textBox1_TextChanged(object sender, System.EventArgs e)
{
a = Convert.ToDouble(this.textBox1.Text);//我自己这里值类型需要double,值类型可以根据需要修改
}
3.在窗体A的设计designer.cs文件中,添加:this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged);
4.之后,你就可以在其它窗体中通过 A.a 来直接调用了。
最新文章
- maven 速度快的镜像
- iOS Swift 3 open
- jython安装与配置
- 免费好用的web应用托管平台
- 【LeetCode 213】House Robber II
- Binder机制1---Binder原理介绍
- 常用的方法,读取XML节点并赋值给List集合
- OSC本地库推送到远程库
- Python GUI开发环境的搭建
- DELL Precision Tower7910重装系统+开机出现GRUB界面如何处理
- [Sdoi2017]新生舞会 [01分数规划 二分图最大权匹配]
- zookeeper配置记录
- win10配置java环境变量,解决javac不是内部或外部命令等问题
- Koa2
- xshell远程登录工具的星号密码查看方法
- ABAP设计模式——适配器
- C++ 类定义
- State Estimation for Robotics (Tim Barfoot) exercises Answers
- 【转载】Mysql主从复制、和MySQL集群(主主复制)
- pythonUnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(128