仅选择特定列中的单元格以打印C#

时间:2018-01-31 20:27:40

标签: c#

我在表单中有一个网格视图,如下所示:grid-view name是dgvItem。

╔════╦═════════╦══════════╦══════╦═════════╗
║ ID ║ STOCKNO ║ ITEMNAME ║ COST ║ COSTQTY ║
╠════╬═════════╬══════════╬══════╬═════════╣
║ 1. ║ mx01    ║ LIMNO    ║ 500  ║ 1       ║
╠════╬═════════╬══════════╬══════╬═════════╣
║ 2. ║ my01    ║ DEMO     ║ 150  ║ 2       ║
╚════╩═════════╩══════════╩══════╩═════════╝

这是我尝试过的代码:

e.Graphics.DrawString("NAME          : " + dgvItem.CurrentRow.Cells[2].ColumnIndex, new Font("Arial", 12, FontStyle.Regular), Brushes.Black, new Point(25, 400));

我应该只能从ITEMNAME列打印选择任何单元格:

  • 如果我选择“LIMNO”单元格,则输出必须为“LIMNO”
  • 如果我选择“DEMO”单元格,则输出必须为“DEMO”

我得到4作为输出,这是错误请帮助

0 个答案:

没有答案