PrintDocument类可以实现你想要的!
建议可以去msdn查下,或者去网上搜索下相关代码例子,应该很方便                                              wish u good luck
                                                     Greatsft

解决方案 »

  1.   

    也就是在文本框里输入东西,然后打印,
    先弹出打印预览,然后再打印。
    PrintDocument类可以实现,你可以看看MSDN
      

  2.   

    在PrintDocument上面画出想要的东西。然后预览
      

  3.   

    用graphic在PrintDocument画你想要预览的内容和格式。
      

  4.   

    用PrintDocument,在上面自己用GDI+来画文字和表格,System.Drawing命名空间的Graphics类提供了DrawString、DrawRectangle还有DrawLine等方法,画好的document可以用.net自带的一个打印预览控件来预览,也就是不可编辑了。可见,PrintDocument和GDI+就是你要的东西。至于这一套东西的用法,一下子也很难说清楚,建议找本有讲GDI+的C#书来看一下,其实多数C#的书都会有讲,例如《C#入门经典》。个人认为好过在MSDN上找,起码书会讲得系统一点。