问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

C#winform中有多个窗体,点击form1窗体的button弹出form2,from2中要...

发布网友 发布时间:2024-09-26 02:35

我来回答

6个回答

热心网友 时间:2024-10-31 04:58

你应该就是想把form1的选中项的值传给form2吧
是的话,可以在form2里定义一个属性比如public String str1="';
在form1执行弹出form2时:
form2 frm==new form2();
frm.str1="你的选中项的值";
frm.show();
在form2里面直接取str1就可以了~

热心网友 时间:2024-10-31 04:53

你最好在form1中的listbox选中事件作如下操作
定义一个类变量存选中的行,将这个行设置成public然后在form2中访问,这样就应该可以了,如果还是访问不上就看下选中事件运行没有,最好debug

热心网友 时间:2024-10-31 04:57

方法有多种,在form2定义一个Listview类型的属性,从form1 new form2时,把form1中listview对象复制一份赋给form2的属性,在form2直接用就可以了;
还可以将form1这个对象整体作为参数通过构造参数传给form2,同样可以在form2中使用form1中所有公开的控件及方法属性等。
两种方法各有优缺点。、
当然还有其他方法。

热心网友 时间:2024-10-31 04:56

因为你是在form1中弹出form2
然后又在form2中new出来一个新的form1——frm
两个form1根本就不是同一个对象
获取到的frm.listbox1.selecteditem当然是空的

//Form2:
private object item;
public Form2(object item) : this()
{
this.item = item;
}

//Form1:
Form2 form2 = new Form2(this.listbox1.selecteditem);
form2.Show();
//from2.ShowDialog();

热心网友 时间:2024-10-31 04:54

缺少一个很重要的东西!owner_type...........
Form2 f = new Form2();
f.Owner = this;
f.Show(this);就能把当前form1下的所有控件的值传过去了!
然后在Form2中
Form2 f2 = (Form2)this.Owner;
Form1控件的值等于f2.控件名称.Text;

热心网友 时间:2024-10-31 04:55

你只需要在form2 窗体定义一下属性.比如
string SelectItem;
public string Item选中项
{
set
{
SelectItem = value;
if(value.lenght == 0) return;
在这里一并实现选中后要运行的代码
}
}
然后在form1窗体选中事件中 访问frm.Item选中项 = "";即可当然属性的类型可以改成你选中的LISTBOXITEM
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
灵魂处于游离状态,经常作梦,那怕没有睡着,这是为什么 中行新版企业网银余额视图功能申请流程是什么? 中国银行企业网银余额视图是干什么用的? 宁波百安居装修怎么样 北京百安居装修公司怎么样 百安居装修怎么样三方面解说百安居特点 百安居装饰公司怎么样 刚搬进房子,天气越来越热了。如何选择装修公司? 总是控制不住的想要手机,但手机拿在手里也没啥可玩的,我该 电话机接听时响音乐 收了麦子种什么 上海比斯特购物村2022年12月31日几点关门? 晋组词(晋组词视频) 比斯特上海购物村封了吗 拖拉机出油阀是怎么样的 出油阀偶件的作用 去除鞋上胶小妙招 给我一片感知上海世博立志振兴中华的作文600字 丝印胶水有气泡怎样消泡 地质气候气候变化 三相鼠笼式电机转子切割磁场产生的感应电流,不会短路吗?周围不都是矽钢... 特急..130KW鼠笼式电机电机转子烧坏一点,补焊了一下带上负荷启动不开... 请问谁知道鼠笼式电机定子串电阻起动,电阻该怎么算,电流跟电阻的关 ...通式为f(n)=n*(n+1),分别用非递归法和递归法编程求解该数列第1到1... 详解Java递归(Recursion)通过递归解决迷宫回溯及八皇后问题 专家推荐:9本必读的心理学书籍,堪称经典 面团发酵一晚上会怎样 ...能从原来的老火车站那边下车吗? 想去原来的地下图书城买点书... 怎么把照片弄成5寸的? 如何把四寸照片改成五寸照片 我一直都没查到,谢谢你帮我查到,你是怎么查的呢!那就是表明我的快递开始... 请问你是怎么查到的啊?我怎么还查不到啊? 恩,看到个姓孙的,是女生... 请问你是哪里查到被录取的呢? 你好 我想问一下 那个我的账号和密码也忘记了 那个你是怎么查到的呢 掌上综素写实记录关注国内国际时事该怎么写呢? ...关于如何查询准考证号的事,请问你是怎么查到的呢? 你是怎么查到快递的呀~~ 您好,请问你是怎么在网上查到自己被录取的呢 你是怎么查到到哪里了的?就是E邮宝、 蜘蛛在下雨之前会干什么? 企业公众号怎么开通需要什么条件 挑选土豆有哪些诀窍? 土豆品种大全介绍:土豆有哪些品种?不同品种土豆怎么做好吃? 有的土豆肉里有黄褐色纹理,有的土豆肉里没有,怎么回事 马铃薯立枯丝核菌病危害极大,马铃薯立枯丝核菌病危害有哪些呢? VC与PE有什么区别吗? 外贸的退税是什么意思 she's fingers are hurt.哪里错了 男士洗面奶哪个牌子最好用?2024公认好用的男士洗面奶榜单 pin码是什么,手机怎样查询pin码?
  • 焦点

最新推荐

猜你喜欢

热门推荐