C# 是否使用Windows窗体和报表打印标签?

C# 是否使用Windows窗体和报表打印标签?,c#,windows,forms,report,C#,Windows,Forms,Report,所以基本上我是从零开始的(使用Windows窗体),我想构建一个小程序,它可以简单地打印出带有表单中写入的一些信息的标签 提出这个问题的原因不是问代码,但我想听听你们的意见,什么是可能的,什么是不可能的,我应该用什么,什么不是等等。换句话说,只是讨论一下 表单将看起来像这样 ------------------------------------- |名称:|文本字段输入| | |公司:|文本字段输入| | |拷贝数| TextfieldInput | | |等等| -------------

所以基本上我是从零开始的(使用Windows窗体),我想构建一个小程序,它可以简单地打印出带有表单中写入的一些信息的标签

提出这个问题的原因不是问代码,但我想听听你们的意见,什么是可能的,什么是不可能的,我应该用什么,什么不是等等。换句话说,只是讨论一下

表单将看起来像这样

-------------------------------------
|名称:|文本字段输入| |
|公司:|文本字段输入| |
|拷贝数| TextfieldInput | |
|等等|

-----------------------------------------
我认为最简单的方法是为每个标签设置一个文本框,并在底部设置一个按钮。您可以编写希望标签显示在文本框中的任何内容,然后当您按下按钮时,将label.Text更改为相应文本框中写入的任何内容。Text。

是否打印要求,或者是否可以将数据导出为pdf或word?(或者excel)是的,因为我想在完成输入后立即打印标签(效率)。但另一方面,如果导出数据然后打印它们也不是问题。你在想什么?我以前遇到过这个问题,我在数据网格中有一些数据,我想打印它以生成报告(工资支付),我处理它的方式是将数据导出到Excel表格。你也可以利用它的打印功能。我明白了。就我而言,我认为那样做会有太多的“额外工作”(延迟)。我现在正在看Crystal Report,希望有人能提出一些想法。谢谢你的意见!将数据转换为Excel表格很容易。这些工作表只是文本文件,其中的值由制表符分隔。示例
名称输入
。使用扩展名
.xls
保存文件将导致excel可以读取该文件,并且数据以列的形式显示。Excel会提示您该文件不是由软件创建的。不过,没关系。另一种选择是使用Office Interrps,这种方法有点冗长。