c# Form1有一个textbox控件和一个button控件,Form2有一个listview控件

来源:百度知道 编辑:UC知道 时间:2024/09/13 02:06:06
c# Form1有一个textbox控件和一个button控件,Form2有一个listview控件,listview控件上设置了三个例,比喻(帐号,昵称,所在地),在Form1的textbox输入一个帐号(id)单击button,通过数据库查询(sql 2005),能把(id)的其它例也显示在listview控件上

可以
给Form2添加一个带参数(id类型)的构造函数
构造的时候传递id给Form2
Form2根据id查找数据显示在listview上就行了

在Form1中写 Form2 frm2 = new Form2(Id);
在Form2中 申明带参数的构造函数
private int id;
private Form2(int _id){
id = _Id;
}
然后再根据这个Id查询出你所需要的数据获得一个dataset
再把你的数据加入到listview里面就可以了.

窗体之间的传值!