100分,求教一个难题,请高手指教!!! 我刚开始接触winform,对于打印的问题搞不懂,我做的是一个panel,在里面有很多textbox,我想把textbox里的值给打印出来,可是,我不知道该怎么做,很急,马上就要交的课程设计,各位大师帮帮忙,分不够再起一页再加 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写DrawString将 PrintDocument 组件添加到窗体中。 右击窗体并选择“查看代码”。 在 PrintPage 事件处理程序中,使用 PrintPageEventArgs 类的 Graphics 属性指示打印机打印何种文本。 private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e){ e.Graphics.DrawString("SampleText", new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125);} Firestone2003(笨笨小猪) 这段是打印在panel里所有textbox的值么,SampleText是什么意思,麻烦告诉我一下好么,多谢 不好意思,我想打印的是在panel里所有textbox里的值,而不是特定的一段文字,还有没有高手知道该怎么做,再次感谢Firestone2003(笨笨小猪) private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e){ e.Graphics.DrawString(textBox1.Text new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125); e.Graphics.DrawString(textBox2.Text new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125);...} 回:不好意思,我想打印的是在panel里所有textbox里的值,而不是特定的一段文字,还有没有高手知道该怎么做,再次感谢Firestone2003(笨笨小猪)定义一个string a;用foreach循环把你要的Textbox.Text循环出来相加赋值给a,....... e.Graphics.DrawString(a, //这样就可以(其他不变)....... syeerzy(快乐永远) 我的数据是分了很多页的,对于循环有影响么,不好意思,我刚学c#对foreach用的不是太熟 repeater里怎么判断呢?比较基础的问题 treeview添加子节点 关于 redmine 关于如何命名类字段的问题,大侠们指教一下 连接数据库问题!高手指点!感激 c#如何调出windows的选择文件对话框,选中文件后又怎么读出文件内的数据? DataSet的问题 手机游戏《彩珠传奇》,winform实现。如何判断连续的几个图片相同 如何利用winform实现拾色的功能? 验证为空的控件是哪个啊? 请各位C#高手菜鸟一个忙 在线等c#操作excel问题--如何将指定的单元格赋予公式?
将 PrintDocument 组件添加到窗体中。
右击窗体并选择“查看代码”。
在 PrintPage 事件处理程序中,使用 PrintPageEventArgs 类的 Graphics 属性指示打印机打印何种文本。
private void printDocument1_PrintPage(object sender,
System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawString("SampleText",
new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125);
}
这段是打印在panel里所有textbox的值么,SampleText是什么意思,麻烦告诉我一下好么,多谢
System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawString(textBox1.Text
new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125);
e.Graphics.DrawString(textBox2.Text
new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125);
...
}
定义一个string a;
用foreach循环把你要的Textbox.Text循环出来相加赋值给a,
.......
e.Graphics.DrawString(a, //这样就可以(其他不变)
.......
我的数据是分了很多页的,对于循环有影响么,不好意思,我刚学c#对foreach用的不是太熟