LISTBOX 绑定两列到listbox中 然后添加到另外一个LISTBOX中 然后保存到数据库中

左边的Listbox加载Station表的StationIdStaionName(显示)然后再通过中间的按钮保存到另外一个listbox中必须显示StationName最... 左边的Listbox加载Station表的
StationId StaionName(显示)
然后再通过中间的按钮保存到另外一个listbox中 必须显示StationName
最后将StationId 相应的INDEX 也就是 orderid保存Line表中中和完成一个线路的添加
line 表LIneid StationId OrderId
用的是c#.net环境 我不知道什么保存两列信息到lisbox中 以及item.add传到LISTBOX2中
展开
 我来答
农民_brother
2011-03-09 · TA获得超过211个赞
知道答主
回答量:231
采纳率:0%
帮助的人:84万
展开全部
Station查询查询出一个集合吧 然后你循环集合添加到左边的ListBox中 然后通过按钮移动到右边ListBox中 按钮事件中写左边ListBox remove选中的 右边ListBox add选中的 就想下面说的最重要的是思想 要理解了 就好办了 自己琢磨 琢磨

参考资料: 奥的

千叶liy
2013-03-01
知道答主
回答量:3
采纳率:0%
帮助的人:3191
展开全部
第一按钮:onclick事件
for (int i = 0; i <=ListBox1.Items.Count - 1; i++)
{
if (ListBox1.Items[i].Selected)
{

ListBox2.Items.Add(ListBox1.Items[i].Text);
ListBox1.Items.Remove(ListBox1.Items[i]);
}
}

第二个按钮onclick事件
for (int i = ListBox2.Items.Count - 1; i >= 0; i--)
{
if (ListBox2.Items[i].Selected)
{
ListBox1.Items.Add(ListBox2.Items[i].Text);
ListBox2.Items.Remove(ListBox2.Items[i].Text);
}
}
其它 两个类似
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yttyxxaaa
2011-03-09
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
你要先取出你所选择的是哪项,这点你实现了么?你这是什么开发环境啊Delphi、C#??
提议:做一个程序不光是看代码,最重要的是学思想。
追问
那也给点提示吧 具体步骤我知道了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dq_as
2011-03-09 · TA获得超过121个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:131万
展开全部
[提议:做一个程序不光是看代码,最重要的是学思想。 ]
很经典的! 同意! 我就不说了!
追问
那也给点提示吧 具体步骤我知道了
追答
1、设置连个 集合 分别保存 其两个的值 
List listLeft = new List(); //---左侧的
List listRight = new List(); //---右侧的
2、当 右侧 向左侧 放入时
先删除 右侧 存储 的 信息 [注意要用break]
向左侧 集合中加入一条数据 ,重新绑定 两个集合到界面
同理!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式