[問題] WPF datagrid 儲存格問題

看板C_Sharp (C#)作者 (哇勒)時間7年前 (2017/12/27 22:27), 7年前編輯推噓3(303)
留言6則, 3人參與, 7年前最新討論串1/2 (看更多)
我知道datagrid 的儲存格內容 可以用binding的方式 不知道WPF 有沒有辦法一個一個儲存格填入呢? 因為可能會在儲存格上刪除資料、更改資料等 在存回原本讀的那個檔案 這樣還可以用binding的方式嗎 還不是很懂binding 不知道這樣問對不對 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.106.49 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1514384858.A.56C.html

12/27 23:29, 7年前 , 1F
應可查關鍵字 datasource & ObservableCollection試試
12/27 23:29, 1F

12/27 23:29, 7年前 , 2F
12/27 23:29, 2F

12/28 16:25, 7年前 , 3F
單純填入欄位值,直接用binding就可以。
12/28 16:25, 3F

12/28 16:27, 7年前 , 4F
如果不是用資料源欄位的原始值,可以用Converter
12/28 16:27, 4F
請問資料欄位原始值是指什麼@@ 我讀二進位檔 用 結構排好讀出來的值要對應的資料型態 然後在把結構的成員分別binding到 Datagrid對應的column 假設我要第一欄第一列的資料在畫面上修改 然後在存回原本的檔案裡 這樣大概要怎麼用呢 目前不用更改資料的欄位是用這個方式binding https://i.imgur.com/FipNGYf.jpg
※ 編輯: destinyXfate (114.27.102.124), 12/28/2017 20:38:42

12/29 11:05, 7年前 , 5F
"存回原本的檔案" 要自己寫
12/29 11:05, 5F

12/29 11:05, 7年前 , 6F
其餘可參考 Two-way binding
12/29 11:05, 6F
Yahoo大大 如果是我那種binding方式要怎麼更改畫面 假設在第一列點兩下滑鼠 跳出新視窗的text box輸入東西 然後更新在畫面上 ※ 編輯: destinyXfate (114.27.107.85), 12/30/2017 09:49:08
文章代碼(AID): #1QGwtQLi (C_Sharp)
文章代碼(AID): #1QGwtQLi (C_Sharp)