2013-03-11 26 views
-1

我有一个列表框,它在运行时列出来自xml的信息。当我从列表中选择一个特定的值时,我希望能够将所选值添加到另一个空列表框中,例如,当我单击一个添加按钮时,例如将列表框中的信息传输到另一个列表框

这是什么方法invloved。感谢

+4

显示你试过的东西 – 2013-03-11 09:37:41

回答

0

你可以尝试使用这样的:

首先创建一个对象从主列表框按住所选项目

object _SelectedItem = null; 

然后去你的主ListBox的SelectedIndexChanged事件,并添加该代码

_SelectedItem = MainListbox.SelectedItem; 

通过您的按钮选择的项目添加到其他列表使用此代码

TheOtherListBox.Items.Add(_SelectedItem); 

您也可以直接从SelectedIndexChanged事件你的主列表框添加新项类似这样的

TheOtherListBox.Items.Add(MainListbox.SelectedItem); 

下一次发布一些代码,所以我们可以看到,你至少尝试。

+0

我已经尝试过这一点,它有一个错误,说当前上下文中不存在对象。是因为我创建了主对象 – user2154328 2013-03-11 12:52:49

+0

尝试更改从**对象_SelectedItem = null; **到**内部静态对象_SelectedItem = null; **这种方式您可以从任何地方访问** _ SelectedItem **该项目。 – Adrao 2013-03-11 13:01:36

+0

它说没有像'内部静态' – user2154328 2013-03-11 13:32:10

相关问题