2017-07-25 50 views
-3

这是我的情况, 我必须制定一个计划,帮助足球世界杯2018年的管理,我必须添加球队,球员,游戏等。 所以,当我要注册一个游戏时,我有一个组合框与杯子的所有消除。所以,当我注册八强总决赛的第一场比赛时,这个窗口为我添加了另外一场八强决赛。所以,基本上我想从组合框中移除我之前选择的游戏.. 我尝试comboBoxGame.Items.Remove(comboboxGame.SelectedItem),但我认为,由于窗户关闭,该项目不会从组合框中移除。 somoene可以帮助我吗? PS:对不起我的英文不好...我如何从组合框c删除一个项目#

+0

这并没有解决我的问题,因为我没有使用DataSource ..我是一个begginer在这个,所以我甚至不知道如何使用DataSource –

+1

请包括更多的代码 - 很难给没有看到更多的建议的代码。包括如何填充组合框。行! – mjwills

+0

行!所以,我在称为String Collection Editor的弹出窗口中填写了我的组合框。我不知道你想要什么代码的一部分...我可以更特定。打开表格后,下拉列表,我选择了“1º八分之一决赛”,当我完成比赛的比赛时,我在列表中注册获胜者,表格关闭。当我再次打开表格时,我想从组合框中删除“1º八个最终”项目... –

回答

0

你提到你使用字符串集合编辑器

字符串集合编辑器允许您预先设定的字符串列表的一些控件含。 ComboBox,这意味着通过对控件的任何运行时初始化,您通过字符串集合编辑器设置的那些字符串将被添加到它。

如何解决? -最简单的方法可能是使用数据源。

0

您可以试试: 当您打开程序时,将从xml文件加载组合框的数据,当您关闭程序时,组合框的数据会保存到xml文件中。

相关问题