[問題] 請問這個功能是用何種元件?

看板C_Sharp (C#)作者 (Eplis)時間11年前 (2013/11/10 20:27), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
我現在建置的環境是 VS 2010 c# windows form 在舊的系統中看到這張圖片的功能 http://imgur.com/4fhYJa5
在 DataGridVeiw 中的一個 column 欄位有 ComboBox ComboBox點開會有一個像是 Datatable 的表,可以左鍵點擊選擇 這個功能我想不到應該用甚麼方式做出來,想請問該用何種元件? 只需要知道大概用何種元件做出來即可,程式我會自己實作 (圖片中的程式系統是 VB5 or VB6 做的) -- Mars-瑪爾斯群英傳,為一種多人的地下城文字網路遊戲(MUD), 以西方魔法奇幻風格為背景,讓玩家扮演各種職業進行冒險、解謎。 IP:218.161.35.207 8888 討論板: PTT mud_mars Eplis @ Mars -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.218.24.252

11/10 20:44, , 1F
另外拉個無邊框的Form浮動顯示吧?
11/10 20:44, 1F
根據 L大的想法: combobox 用 textchanged 去偵測內容變化,然後組成要的內容、顯示在一個 form 內 form 內的資料被點選後把點選到的值傳入 combobox 的 selecteditem 內 這樣子不知道可不可行? ※ 編輯: eplis 來自: 124.218.24.252 (11/10 20:56)

11/10 21:39, , 2F
你可以把新選單當作一個Control、用事件導向來寫。
11/10 21:39, 2F

11/10 21:41, , 3F
也可以當成一個View,用MVVM來寫。
11/10 21:41, 3F

11/10 21:41, , 4F
嘛,不用想得太複雜,有時是喜好問題而已。
11/10 21:41, 4F
文章代碼(AID): #1IVtk-Ky (C_Sharp)
文章代碼(AID): #1IVtk-Ky (C_Sharp)