Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
グリッド ビュー コントロールの内容を印刷しようとしています。しかし、印刷からいくつかの列をスキップしたいと思います。印刷機能は正常に動作していますが、印刷からグリッド ビューのいくつかの列をスキップする方法。
以下は私のコードです:
PrintHelper.PrintWebControl(grdAppointments );
grdAppointments は、グリッド ビュー コントロールの名前です。グリッドのすべての列を印刷しますが、いくつかの列だけを印刷したいです。
プログラム以外の解決策は、一時的なものを作成し、選択したすべての列/項目をそれにコピーして、そのデータgridを印刷することです。gridviewその後、廃棄してください。
grid
gridview
選択した列を取得するには:
if (dataGridView1.SelectedColumns.Count > 0) { foreach (DataGridViewColumn c in dataGridView1.SelectedColumns) dataGridView2.Columns.Add(c); }