社区
C#
帖子详情
糟糕,为什么会这样呢
xtxc
2004-06-14 08:48:15
我在一本书上看到,两窗体之间的信息传输是这样的
form1,form2,module1.vb
在module1.vb中定义dim f as form1
在form1中接收参数,f = me
这样,form2就可以利用f的所有共性了。
但我在c#中,为什么这种方法实现起来后,发现f = this根本不能被form2来引用。
为什么呀,哪儿出错了吗?
高手请教!
...全文
151
10
打赏
收藏
糟糕,为什么会这样呢
我在一本书上看到,两窗体之间的信息传输是这样的 form1,form2,module1.vb 在module1.vb中定义dim f as form1 在form1中接收参数,f = me 这样,form2就可以利用f的所有共性了。 但我在c#中,为什么这种方法实现起来后,发现f = this根本不能被form2来引用。 为什么呀,哪儿出错了吗? 高手请教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
marvelstack
2004-06-15
打赏
举报
回复
http://www.csdn.net/Develop/read_article.asp?id=26433
http://www.csdn.net/Develop/read_article.asp?id=26434
http://www.csdn.net/Develop/read_article.asp?id=26436
feic
2004-06-14
打赏
举报
回复
使用静态成员。
或者事例化
singleflower
2004-06-14
打赏
举报
回复
不一定要使用静态成员,类的公共成员(PUBLIC)都市可以访问的
angxain
2004-06-14
打赏
举报
回复
UP
hhhh63
2004-06-14
打赏
举报
回复
//Form1中使用Form2的信息。
private void button1_Click(object sender, System.EventArgs e)
{
Form2 f = new Form2( this );
f.Show();
int w = f.Width;
}
//Form2中使用Form1的信息。
public class Form2 : System.Windows.Forms.Form
{
Form1 f1;
public Form2( Form1 f )
{
InitializeComponent();
f1 = f;
}
private void Form2_Load(object sender, System.EventArgs e)
{
int h = f1.Height;
}
}
daguzhang
2004-06-14
打赏
举报
回复
两窗体之间的信息传输
1.使用公共静态成员
2。创建一个新的实例,调用它的公共或internal的非静态函数
大雨仔
2004-06-14
打赏
举报
回复
也不一定要Static的,
class frmMain:System.winodws.forms
{
public string c="adf";
public string showfrmSub()
{
frmSub fb=new frmSub();
fb.f=this;
return fb.get();
}
}
class frmSub:System.winodws.forms
{
public frmMain f;
public string get
{
return f.c;
}
}
myxs
2004-06-14
打赏
举报
回复
使用全局变量。
lehehe
2004-06-14
打赏
举报
回复
同意楼上大侠的意见!!
saucer
2004-06-14
打赏
举报
回复
use a static member
class form1
{
public static Form f;
// f=this;
}
in form2, you can do form1.f;
去中心化电子商务购物ebay实战
付费本身并不是那么
糟糕
,因为eBay提供服务。然而,上市费有时太高,商家要么保证金很高,要么把这笔费用交给消费者。 商家/消费者不拥有他们的任何数据。评论、购买历史等都是这些公司所有。例如,如果商家想将自己...
Linux之父炮轰C++:
糟糕
程序员的垃圾语言
糟糕
的程序员(原文为idiot)
会
这样写代码: a = b + " /share/ " + c + serial_num; “其中你肯定无法弄清到底分配了多少内存,因为有类型强制转换、重载的操作符(感谢上帝,在C++中你可以重载逗号操作符...
我见过的最
糟糕
代码
在本文中,我将向你展示我见过的一些最
糟糕
的代码,它们被称为“魔鬼代码”,
会
带来很严重的后果。然而,我们发现通过一些好的实践,你可以很容易规避它们。 “魔鬼代码” 需要改进的代码与所谓的“魔鬼代码”是...
谷歌员工曝光在谷歌工作那些最
糟糕
的事情
而这样的公司,也有员工在Quora跟帖中曝光自己在谷歌工作中遇到的那些
糟糕
事,在此我们节选Quora中部分内容来看看他们的那些
糟糕
事情。
糟糕
事情一:每个人都太优秀了,所以最优秀的人才沦落到做那些非常普通的...
优秀的领导与
糟糕
的领导
我从2003年6月参加工作至今已有3年多,经历过4家公司,期间没有间断过工作,近来没什么事情,所以想把自己的一些经验写出来与大家分享,这是我要写的其中一篇,谈谈我们的领导,这里的领导指的不是公司老板,而是...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章