網友點聚在列印datagridview時,因為遇到了格式金額如360為¥360.00,應用金質列印通列印不出格式來,經過一翻的實驗,解決了。其實就是讀取datagridview單元格內容時要讀formattedvalue。
點聚 15:43:35
public static string[,] tostringarray(datagridview datagridview, bool includecolumntext)
}int i = 0;
//包括列標題
if (includecolumntext)
i = 1;
}else
//讀取單元格資料
int rowindex = 0;
for (; i < rowscount; i++, rowindex++)
}return arrreturn;
#endregion 實現
}#endregion
點聚 15:43:53
還是你原來的函式,只改變一點點.
點聚 15:44:08
arrreturn[i, j] = datagridview.rows[rowindex].cells[j].formattedvalue.tostring();
長江支流 15:44:12
長江支流 15:44:24
到csdn上發個貼與大家分享
點聚 15:45:04
不過還有個小問題,我列印日期,總出現最後乙個字打不出來.
點聚 15:45:27
比如: 2023年5月16日 日字就打不出來.
長江支流 15:45:17
寬度夠
點聚 15:46:05
我是根據單元格的內容來自動設列寬
長江支流 15:46:21
你可以把它的寬度加1-2
點聚 15:47:27
我試試
點聚 15:50:07
想了我48小時才解決.
這裡貼出來與大家共享,多一些時間研究,少走一些彎路!
c 讀取xml檔案到datagridview例項
複製 如下 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using system....
關於C 列印技術
關鍵字 c net c 列印列印技術 內容摘要 從原理上解釋一下採用 c 列印的應用,這裡以最常用的 c s模式作為範例,首先,獲取要列印的資料,根據固定的模版進行資料排版。然後,簡單設定列印屬性以及預覽資料。最後,進行列印。首先,從原理上解釋一下關於使用 c 開發列印的應用。這裡以最常用的 c s...
關於C 列印技術
關鍵字 c net c 列印 列印技術 內容摘要 從原理上解釋一下採用c 列印的應用,這裡以最常用的c s模式作為範例,首先,獲取要列印的資料,根據固定的模版進行資料排版。然後,簡單設定列印屬性以及預覽資料。最後,進行列印。首先,從原理上解釋一下關於使用c 開發列印的應用。這裡以最常用的c s模式作...