我正在开发一个允许用户操作xml文件的GUI.我在一个datagridview中显示xml文件,整齐地按列通过xml元素组织.我允许用户在我的项目中添加列作为扩展.该列被添加到数据集表中,然后更新到我用来显示xml文件的datagridveiew.我已经包含了用户添加组合框列来选择选项的能力,而不是像往常一样输入它们.对或错.然而,这就是问题所在.保存正常的列很容易.组合框柱很痛苦.
我有一个"保存组合框列"以将其更新为xml和"保存"按钮以保存在用户选择的目的地中.
我做了一些研究,似乎组合框类具有这样的功能,可以访问用户输入的组合框中的选择项.我们在哪里:
ComboBox box = new ComboBox();
box.SelectedItem;
Run Code Online (Sandbox Code Playgroud)
我尝试将它应用于组合框列类,但它没有这样的功能.因此,我无法弄清楚如何直接获取用户所选项的值.我也尝试过使用comboboxcell,但这并没有引导我到任何地方.我玩的那些课程都没有..."选定项目"功能,甚至谷歌也没有我的解决方案.=(我也尝试使用cell.value,但由于某种原因它是"null".即使用户选择框中的项目,它也不会保存到单元格的值中.
TLDR:我的问题很简单,如果可能的话,您如何获得对comboboxcolumn单元格所选项目的访问权限?此外,您如何确保项目值保存在单元格中?
提前致谢.我正在使用.NET 3.5 SP1,通过Visual Studio 2008 C#.
此致
tf.rz