菜鸟:如何同时打印窗体form1中的textbox和datagridview1内容? 目标实现效果图窗体form1中有textbox1 单位、textbox2 编号和datagridview1。datagridview打印的类代码已经找到,但是只能打印datagridview1里的内容。现在需要在标题中同时打印“textbox1 单位、textbox2 编号”的值。如何实现?请大虾指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个取决于你找到的“datagridview打印的类代码”是什么。不过有一点你要明白。代码不是上帝发明的,所有的程序员都用那么几段代码排列组合。而是程序员写出来的。所以同样的功能,有无穷种写法。如同同样讲述一件事情,不同小朋友的作文千差万别。所以不要以为高手就是手上持有一个大的代码仓库,菜鸟就是手上的代码少一些。你随便说一个什么,人家正好也有这个代码。 建议你先把 记录的 内容 由 Maria Anders 改为 Maria Anders [My Dept1],再调用打印. 应该是不知道怎么同时打印它们。我在datagridview打印类里添加public string danwei = this.textBox1.Text.Trim();提示:1。关键字“this”在当前上下文中不可用2。DataGridViewPrint 打印类并不包含“textBox1”的定义打印类包含在print.cs中,在form1中调用。namespace DataGridViewPrint{ class PrintDGV { http://blog.csdn.net/happy09li/article/details/6931959 资源图:效果图:引用的printdgv.cs类代码如下:http://read.pudn.com/downloads104/sourcecode/windows/csharp/426914/PrintDataGridView/PrintDGV.cs__.htm1.修改调用代码,增加textbox传入值: private void button1_Click(object sender, EventArgs e) { PrintDGV.Print_DataGridView(this.dataGridView1, this.textBox1, this.textBox2); }2.修改类代码,增加接收参数和打印代码private static TextBox tbx11; public static void Print_DataGridView(DataGridView dgv1,TextBox tbx1,TextBox tbx2);string tbx1value = tbx11.Text.Trim();e.Graphics.DrawString("单位");e.Graphics.DrawString(tbx1value); base64(utf-8)编码解码,求解 C#如何将无规律的数字整体成有序的 求教一个C#简单的设置 C#和SQL 怎么点击datagridview中一行数据,并显示在对应的textBox中呢?在下面代码加入哪个调用函数呢? C# 访问MySql数据库, 字符集的问题 根据时间统计消费情况 如何用picturebox显示网络上其他计算机的共享图片? visual studio 2005中如何自动输入方法后面的一对括号 Tesseract3.01 中文乱码问题 怎么让两个窗体为父子关系 如何将combobox自动匹配下拉方塊字体加大
我在datagridview打印类里添加
public string danwei = this.textBox1.Text.Trim();
提示:
1。关键字“this”在当前上下文中不可用
2。DataGridViewPrint 打印类并不包含“textBox1”的定义打印类包含在print.cs中,在form1中调用。namespace DataGridViewPrint
{ class PrintDGV
{
效果图:
引用的printdgv.cs类代码如下:
http://read.pudn.com/downloads104/sourcecode/windows/csharp/426914/PrintDataGridView/PrintDGV.cs__.htm1.修改调用代码,增加textbox传入值: private void button1_Click(object sender, EventArgs e)
{
PrintDGV.Print_DataGridView(this.dataGridView1, this.textBox1, this.textBox2);
}2.修改类代码,增加接收参数和打印代码private static TextBox tbx11;
public static void Print_DataGridView(DataGridView dgv1,TextBox tbx1,TextBox tbx2);
string tbx1value = tbx11.Text.Trim();
e.Graphics.DrawString("单位");
e.Graphics.DrawString(tbx1value);