我正在開發一個允許用戶操縱xml文件的GUI。我在通過xml元素的列整齊排列的datagridview中顯示xml文件。我允許用戶在我的項目中添加列作爲擴展。該列被添加到數據集表中,然後更新到我用來顯示xml文件的datagridveiew中。我已經包含了用戶添加組合框以選擇選項而不是不斷輸入它們的功能。對或錯。然而,這是問題所在。保存一個正常的列很容易。組合框列是一個痛苦。C#Datagridview:獲取組合框中的選定項目
我有一個「保存組合框」,讓它更新到XML和一個「保存」按鈕,以保存在用戶選擇的目的地。
我已經做了一些研究,看起來組合框類有這樣一個功能,可以訪問用戶輸入的組合框中的selecteditem。 我們有:
ComboBox box = new ComboBox();
box.SelectedItem;
我試圖將其應用到組合框列類,但它不具有這樣的功能。因此,我無法弄清楚如何直接獲得用戶所選項目的價值。我也嘗試過用comboboxcell做實驗,但是這並沒有引導我到任何地方。我玩過的那些課程都沒有......「選擇項目」功能,甚至Google也沒有解決方案。 =(我也嘗試過使用cell.value,但由於某些原因它爲「null」,即使用戶在方框中選擇了一個項目,它也不會保存到單元格的值中。 : 我的問題簡而言之是,如果可能的話,您是否可以訪問組合框單元格的選定項目?此外,如何確保項目值保存在單元格中?
在此先感謝。 「M使用.NET 3.5 SP1,通過Visual Studio 2008 C#。
此致
tf.rz
相關信息['如何獲得Datagridview Combobox選定項目的文本?'](http://stackoverflow.com/q/13418354/1577396) – 2012-11-22 04:32:30