急!!!急~!c# 关于点击listview链接跳转到第二个窗体显示对应的详细信息
例如:数据库列名:id,name,type数据库里有两条数据:1,张三,用户2,李四,管理员listview里面的列选项:编号姓名详细信息1张三点击2李四点击当我点击“点...
例如:数据库列名:id,name,type
数据库里有两条数据:1,张三,用户
2,李四,管理员
listview里面的列选项:编号 姓名 详细信息
1 张三 点击
2 李四 点击
当我点击“点击”的时候,跳转到第二个窗体,在第二个窗体的三个label控件里面分别显示对应点击项的数据库里面的内容,强调是对应的详细信息,回答能够解决我的问题我再加20分,怕没人回答出满意答案,先空着悬赏……求各路大神解救我吧 展开
数据库里有两条数据:1,张三,用户
2,李四,管理员
listview里面的列选项:编号 姓名 详细信息
1 张三 点击
2 李四 点击
当我点击“点击”的时候,跳转到第二个窗体,在第二个窗体的三个label控件里面分别显示对应点击项的数据库里面的内容,强调是对应的详细信息,回答能够解决我的问题我再加20分,怕没人回答出满意答案,先空着悬赏……求各路大神解救我吧 展开
1个回答
展开全部
先获取选中的项,把获取的项传至第二个窗体,然后按index获取值
ListViewItem listitem = this.listView1.SelectedItems[0]; //获取选中的项
Form1 form1=new Form1(ListViewItem listitem);//窗体传值
form1.show();
string id = listitem.SubItems[1].Text; //id 索引从1开始
string name = listitem.SubItems[2].Text; //name
string type = listitem.SubItems[3].Text; //type
更多追问追答
追问
我listview里面只有两个值显示了,可以另外一个窗体却是显示了三个所有值,不是你上面那种意思,也就是在另一个窗体它多了一个数据库里面对应的值,在listview里面没显示出来,是这个意思,懂么?
追答
N你这句话我看着实在矛盾,在listvew中字段没有显示出来是吧,根据获取的id查就行了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询