私はDataGridView
です。印刷ボタンをクリックすると印刷プレビューが表示され、印刷プレビューの内容を印刷するはずの印刷ボタンをクリックすると表示されます。C#:DataGridViewの内容がハードコピーに表示されない
DataGridView
の内容は印刷プレビューに表示されますが、XPSドキュメントとして保存すると問題が発生します。それはDataGridView
コンテンツを表示していません。ヘッダーとフッターがあります。しかし、DataGridView
データのみが印刷されません。
これは、印刷行のコードです:
e.Graphics.DrawString(list[i].Sr.ToString(), new Font("Arial", 12), Brushes.Black, new Point(35, yposition));
e.Graphics.DrawString(list[i].Name.ToString(), new Font("Arial", 12), Brushes.Black, new Point(80, yposition));
e.Graphics.DrawString(list[i].Packing.ToString(), new Font("Arial", 12), Brushes.Black, new Point(355, yposition));
e.Graphics.DrawString(list[i].Quantity.ToString(), new Font("Arial", 12), Brushes.Black, new Point(495, yposition));
e.Graphics.DrawString(list[i].Price.ToString(), new Font("Arial", 12), Brushes.Black, new Point(560, yposition));
e.Graphics.DrawString(list[i].TotalAmount.ToString(), new Font("Arial", 12), Brushes.Black, new Point(680, yposition));
私はのVisual Studio 2013を使用しています。
プレビュー後に行インデクサーをリセットしていない可能性がありますが、**コードはDGVではなくリストまたは配列を印刷しているように見えますが、実際には各項目に**新しい**フォントが必要です? – Plutonix
リストを使用してデータグリッドビューの値を取得しています –
トピックタイトルに「C#」などを使用しないでください。それがタグのためのものです。 – InteXX