[問題] sqlite顯示到DataGridView

看板C_Sharp (C#)作者 (山豬元年革命志士)時間11年前 (2013/10/17 18:37), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
我sqlite table有一項資料是用smallint,用來儲存狀態 private void btnShow_Click(object sender, EventArgs e) { List < Table.WW_Custom > list = this._WWQuery.getAllCustomList(); wWCustomBindingSource.DataSource = list; } Table.WW_Custom物件結構是將Table的各欄位做成物件 所以對應成員我也是宣告成為short 但我想讓0和1顯示在DataGridView的欄位分別是"A狀態"和"B狀態" 不要就顯示0和1這樣 該如何做呢? 目前思考的方向是 A. c#結構中把short改為字串,讀寫到sqlite端在自己改為數值 B. DataGridView的column,設為comboBox,下拉式選單,但用以上的程式碼就失效 不知道該如何做 想請問有經驗的前輩在設計sql的資料到介面顯示時候 都如何處理比較漂亮? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.78.236

05/12 14:46, , 1F
看你怎麼使用,如果用sqldatasourseID搭配Gridview的話
05/12 14:46, 1F

05/12 14:47, , 2F
可以先把gridview的欄位打成templateField
05/12 14:47, 2F

05/12 14:47, , 3F
然後再進去樣板修改並指定databind
05/12 14:47, 3F
文章代碼(AID): #1INxtniL (C_Sharp)
文章代碼(AID): #1INxtniL (C_Sharp)