[ad_1]
https://social.msdn.microsoft.com/Forums/getfile/854207[^]
良い一日、
上にリンクがありますので、クリックしてご覧ください。
データベースに接続する接続文字列を使用せずに、printdocument を使用して datagridview からそのデータを印刷したいと考えています。
私は printdocument を使用してテキストを印刷しています。これが私のコードです。
e.Graphics.DrawString(dtgREPORT.Rows[l].Cells[1].FormattedValue.ToString(), dtgREPORT.Font = new Font("Arial", 10), Brushes.Black, new RectangleF(0, height, dtgREPORT.Columns[2].Width, dtgREPORT.Rows[0].Height));//stock numbr
私が試したこと:
画像用に作成しようとしましたが、エラーのため
FormattedValue.ToString()
ここに私のコードがあります。
e.Graphics.DrawImage(dtgREPORT.Rows[l].Cells[2].FormattedValue.ToString(), dtgREPORT.Font = new Font("Arial", 10), Brushes.Black, new RectangleF(125, height, dtgREPORT.Columns[2].Width, dtgREPORT.Rows[0].Height));//image
誰かが私を助けてくれることを願っています。
解決策 1
文字列を渡さない Graphics.DrawImage メソッド (System.Drawing) | マイクロソフト ラーン[^] – 1 つを取るオーバーロードはありません。
代わりに、セルに含まれる画像を取得し、代わりに渡す必要があります。
[ad_2]
コメント