社区
C#
帖子详情
急急急!!!C#高手请帮忙!窗体的简单问题
mayuliuze
2010-12-22 09:13:08
请问大家,我建立了包括4个form的这样一个窗体,在form2里有一个textbox1控件,里面有用户输入的值,而我在form4的lable_click事件中声明了一个double变量a,这个变量的值就是form2里textbox1的值,请问我要写怎样的赋值语句,才能把textbox的值传递给变量a 比如a=form2.textbox1.Text ? 请指教! 这相当于从不同的using system中调用值呢,请问有什么调用规则吗
...全文
85
6
打赏
收藏
急急急!!!C#高手请帮忙!窗体的简单问题
请问大家,我建立了包括4个form的这样一个窗体,在form2里有一个textbox1控件,里面有用户输入的值,而我在form4的lable_click事件中声明了一个double变量a,这个变量的值就是form2里textbox1的值,请问我要写怎样的赋值语句,才能把textbox的值传递给变量a 比如a=form2.textbox1.Text ? 请指教! 这相当于从不同的using system中调用值呢,请问有什么调用规则吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhq_152718
2010-12-22
打赏
举报
回复
5楼的方案很好,前两个我都用过,委托和事件没怎么用过,学习。我也是菜鸟
闲着吃菜
2010-12-22
打赏
举报
回复
窗体之间的传值方式有好多种的,直接一直的就是楼上讲的实例化窗体 然后获取控件值,但如果两个窗体属于不同的文件夹的话要加上using 引用 比如你要获取A窗体的值,A窗体放在 FromAFile文件夹下,则你的B窗体就要加上using FromAFile 才能调用A窗体。
窗体间传值还可以通过委托,定义公共类,定义一个static类型来传值。
定义公共类的方法:你在A窗体的时候把textbox控件值set到定义的公共publicA里面的一个属性里面然后B窗体Get就可以获取到。比如:publicA 里面 private string _atext;
public string atext
{
set {_atext=value;}
get {return _atext;}
}
那么你在需要调用窗体值里面访问这个属性就可以了
static方法: 在A窗体里面 定义 public static strtext="";然后赋值。在B窗体里面直接就可以引用
还有一种很好的方法是通过委托 和事件去处理,个人建议这个方案最好
mayuliuze
2010-12-22
打赏
举报
回复
[Quote=引用 1 楼 laowang134 的回复:]
form2 f=new form2();
double a= f.textbox1.text;
ps:貌似是这样。。好长时间没用了。。。
[/Quote]
谢谢你这么耐心的帮我
laowang134
2010-12-22
打赏
举报
回复
[Quote=引用 2 楼 laowang134 的回复:]
引用 1 楼 laowang134 的回复:
form2 f=new form2();
double a= f.textbox1.text;
ps:貌似是这样。。好长时间没用了。。。
貌似还需要将form2中textbox1的权限改为public,默认为private。。
[/Quote]
Modefiers的属性由private变为public。。
laowang134
2010-12-22
打赏
举报
回复
[Quote=引用 1 楼 laowang134 的回复:]
form2 f=new form2();
double a= f.textbox1.text;
ps:貌似是这样。。好长时间没用了。。。
[/Quote]
貌似还需要将form2中textbox1的权限改为public,默认为private。。
laowang134
2010-12-22
打赏
举报
回复
form2 f=new form2();
double a= f.textbox1.text;
ps:貌似是这样。。好长时间没用了。。。
c#
程序设计实训报告心得体会_
c#
学习心得体会范文_
c#
程序设计心得体会
C#
是一种安全的、稳定的、
简单
的、优雅的,由C和C++衍生出来的面向对象的编程语言。现结合自身,谈谈一些心得体会。本文是学习
c#
心得体会范文,仅供参考。刚学习
C#
的时候,感觉很难,做的时候出现很多错误而且我是照...
给
C#
学习者的建议 - CLR Via
C#
读后感
其实,早就在网络上下载过了电子版的英语的CLR Via
C#
了,不过,电子书的
问题
也很明显,由于是免费的,所以不是很重视,买了纸质的书,自己花了真金白银,所以格外重视,不能对不起人民币啊(...
c#
问题
集[转]
、
急
急
在线等
c#
的一个小编程? 实现在某一textbox里以逗号隔开输入十个0-100之间的整数,若个数不是十个或数字不是整数或不在0-100就提示错误,并重新输入
问题
补充: 还有textbox输入的时候第一...
html登录页面代码实现原理,web登录代码
web JSP
简单
的登录+注册页面代码
简单
做了界面,代码功能应该没有
问题
,
简单
做个文档分享一下。登录界面denglu.jsp:欢迎进入登录界面用户名: 密 码:java web网页登录功能原理(最好有代码❳在页面上输入用户名称和...
学习成长之路 (初章 三个月建成微信 小程序商城、ArcEngine
C#
GIS开发入门)
先
简单
介绍一下,我是Domen是一个彻彻底底的新手。 大一 大学大一没好好学习,搞这搞那一开始做各种产品的销售(好像什么吃的喝的,玩的,学的产品都做过),到后面可以自己卖卖自己的东西(主要做了生活用品床上...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章