none
請問如何把combobox裡的items(項目) 儲存到資料表裡? RRS feed

  • 問題

  • 我的表單有一個button 和一個combobox兩個控制項, 當我選擇combobox裡的其中一個項目,之後按下button的事件該如何寫?

    ex: combox.items.tostring();

    是這樣寫ㄉㄇ?  希望有高手可以幫忙指點迷津一下 感激不盡  ^^"
    2009年9月23日 上午 04:03

解答

  • Hi,
    也是一樣的,直接抓Text屬性就可以了,只是要多做一些例外判斷,列如空白沒有輸入的時候要做什麼之類的。
    提問時請清楚描述問題、留意應有禮節;嚴禁一行文、注音文 blog : http://www.dotblogs.com.tw/bauann/
    2009年9月23日 上午 05:50
    版主

所有回覆

  • 請留意討論區規則,不要使用注音文。

    不是很懂你想問的是什麼,要取得目前combobox目前顯示的文字可以直接用COmbobox1.Text去取得,而要判斷使用者是不是已經有選取可以利用selectedIndex的屬性,如果沒有(尚未)選擇的狀態會是-1。


    提問時請清楚描述問題、留意應有禮節;嚴禁一行文、注音文 blog : http://www.dotblogs.com.tw/bauann/
    2009年9月23日 上午 04:26
    版主
  • 嗯,是這樣的 我的combobox裡面已經有存放一些預設的items,那如果說今天使用者選擇不到他所想要的項目,這時我的combobox則設定是可以自行輸入文字的,那麼這時候程式是該寫成combobox.items 還是 combobox.text 呢? 我的疑問大致上就是這樣。 謝謝您的指教與批評。
    2009年9月23日 上午 04:50
  • Hi,
    也是一樣的,直接抓Text屬性就可以了,只是要多做一些例外判斷,列如空白沒有輸入的時候要做什麼之類的。
    提問時請清楚描述問題、留意應有禮節;嚴禁一行文、注音文 blog : http://www.dotblogs.com.tw/bauann/
    2009年9月23日 上午 05:50
    版主
  • private void Button_Click(object sender,EventArgs arg){
            ComboxItem selectedItem=myCombox.SelectedItem;
            Message.Show(selectedItem.Value);
    }

    //C# WPF 的用法.WindowsForm,Mobile 大同小異,去查自己的語法吧!
    2009年9月23日 上午 08:36
  • 原來是這樣~   謝謝您的意見^^~程式終於可以run了。
    2009年9月23日 下午 12:11
  • 也謝謝您寶貴的意見^^  有你們這些大俠相助 小弟在PDA的開發上就不會感到無力了^^"
    2009年9月23日 下午 12:13