代码之家  ›  专栏  ›  技术社区  ›  Jan Willem B

用于使用GDI绘制表格的.NET库+

  •  3
  • Jan Willem B  · 技术社区  · 14 年前

    要做到这一点,我需要迭代行、画线、迭代列、计算宽度、高度、在内容不适合一行时包装内容等等。这都是可能的,但是是否有一个库可以简化GDI+中表格的绘制并抽象掉一些困难?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Hans Passant    14 年前

    这是一个非常普遍的要求。简单的关键字,谷歌“打印datagridview”。这里有一个 decent looking one .

        2
  •  0
  •   Codesleuth    14 年前

    我已经用XML和 XslCompiledTransform .

    您需要构建XML(最简单的方法是使用 LINQ2XML WebBrowser 控件,并告诉要打印的页 WebBrowser.ShowPrintPreviewDialog .

    使用 控件

    粘贴我自己的实现将是巨大的,但请让我知道如果你需要任何澄清。

    当然,如果列数固定,为什么不试试呢 represent it on a report