[問題] null問題

看板C_Sharp作者 (平凡)時間5年前 (2018/11/09 23:23), 5年前編輯推噓2(201)
留言3則, 3人參與, 5年前最新討論串1/1
抱歉今天又卡一整天 請問一下... 我有一個48X32的DATAGRID, 都是數字, 想hex 4bit存進記事本 我遇到一個問題 就是For 到 j=47, i=17 後半部就會出現null 但...我確認過表格都是0. 後來我把垂直捲軸往下拉到底, 再重跑, 他變成前半部null後半部沒有null GetCellContent和 datagrid顯示哪些item有關? (item太多要靠scroll向下拉才顯示完) for (int i = 0; i <= 31; i++) { for (int j = 1; j <= 48; j++) { TextBlock Cell_Value = (DG1.Columns[j].GetCellContent(DG1.Items[i])) as TextBlock; if (Cell_Value != null) { System.Diagnostics.Debug.Print(j.ToString()+","+ i.ToString()); string Cell_Str = Convert.ToString(Convert.ToInt16(Cell_Value. Text).ToString("X4")); } sw.WriteLine(Cell_Str); }} -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.26.119 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1541777001.A.0AC.html ※ 編輯: GooLoo (1.171.26.119), 11/10/2018 00:44:45

11/10 02:27, 5年前 , 1F
0-47
11/10 02:27, 1F
確認過與for內的i/j無關,好像是scroll有關 假設datagrid顯示item18~31,getcellcontent只能18-31 ※ 編輯: GooLoo (1.171.26.119), 11/10/2018 11:00:30

11/10 15:01, 5年前 , 2F
雖然不知原因,但找到配套方法了!!
11/10 15:01, 2F

12/10 08:39, 5年前 , 3F
分頁問題,資料沒在畫面上顯示時是抓不到資料的
12/10 08:39, 3F
文章代碼(AID): #1RvQPf2i (C_Sharp)