c#中窗体之间传值的问题

如何把窗体form1中的TextBox值传到form2窗体中的ListView当中请给于详细解答,委托不太会用我知道可以用全局变量。但关键是怎么把数据保存到ListVie... 如何把窗体form1中的TextBox值传到form2窗体中的ListView当中
请给于详细解答,委托不太会用
我知道可以用全局变量。但关键是怎么把数据保存到ListView1当中啊?
展开
 我来答
18356771
2009-05-15 · TA获得超过585个赞
知道小有建树答主
回答量:576
采纳率:100%
帮助的人:420万
展开全部
public form2(string s)
{
listview什么什么了,自己写。
}
form1中
form2 f=new form2(this.TextBox.Text);
f.show();
lyangtian
2009-05-14 · TA获得超过1339个赞
知道小有建树答主
回答量:2522
采纳率:0%
帮助的人:1319万
展开全部
可以用构造方法或委托
建议用委托
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liujoejoe
2009-05-14 · TA获得超过1518个赞
知道小有建树答主
回答量:1800
采纳率:0%
帮助的人:800万
展开全部
最简单的办法。设一个PUBLIC STATIC的全局变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ked027
2009-05-14 · TA获得超过222个赞
知道小有建树答主
回答量:626
采纳率:0%
帮助的人:247万
展开全部
额,建议给form2加个public函数,增加listview。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiao4623581
2009-05-24 · 超过10用户采纳过TA的回答
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
你既然说会传值,只是不知道怎么把数据保存到ListView1当中,那么我就说说怎么把数据添加到ListView1中吧(我这里是默认ListView1中有4列!,如果你只有一列的话就写最前面的那条语句就可以了)

listView1.Items.Add(s, "第一列的值" ,0);
listView1.Items[s].SubItems.Add("第二列的值");
listView1.Items[s].SubItems.Add("第三列的值");
listView1.Items[s].SubItems.Add("第四列的值");
s为string类型,是用来区别你已经在ListView1中的行,意思上就是唯一识别,如果相同的话就只能增加行,但添加不了数据!它的值你可以随便怎么赋值,但就是每次添加都要不相同。

对于怎么传值,我在其他地方回答过,给你个连接吧http://zhidao.baidu.com/question/98486466.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式