winform如何保存在窗体(自定义控件)上的画图 RT,求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LZ还是没说很清楚啊,如果本身UserControl是Graphics已经Draw好了的,只要能save到一个bitmap里就好了,尝试一下下面的代码吧namespace WindowsFormsApplication1{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void userControl11_Paint(object sender, PaintEventArgs e) { e.Graphics.DrawLine(Pens.Black, new Point(10, 10), new Point(100, 100)); } private void button1_Click(object sender, EventArgs e) { // 将usercontrol的绘制draw到一个bitmap对象上 using (Bitmap bmp = new Bitmap(userControl11.Width, userControl11.Height)) { userControl11.DrawToBitmap(bmp, userControl11.ClientRectangle); bmp.Save("C:\\1.bmp"); } } }} 生成图片,保存到文件夹Bitmap bmp = new Bitmap(panel1.Width, panel1.Height);panel1.DrawToBitmap(bmp);bmp.Save(fileName); wince rda 急,浏览器嵌套在别的应用程序后找不到插件!!! 求一个 详细的操作WORD2007文档的类 WINFORM的 CSC 怎么生成web应用程序吗? 怎样选中CheckBox同时全部选中CheckedListBox? 如何取得异常,在线等!!!!!!!!!!!!!! 關於大數相乘,有何有效方法? 求源代码~谢谢 调整DATAGRID的列的宽度!!!!在线!!!!!! 怎样获得一个对象的属性并判断属性值是否为默认值? 关于对象的事件问题 怎样计算字串中的单元数量,并标注每个单元的起止位置
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void userControl11_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawLine(Pens.Black, new Point(10, 10), new Point(100, 100));
} private void button1_Click(object sender, EventArgs e)
{
// 将usercontrol的绘制draw到一个bitmap对象上
using (Bitmap bmp = new Bitmap(userControl11.Width, userControl11.Height))
{
userControl11.DrawToBitmap(bmp, userControl11.ClientRectangle);
bmp.Save("C:\\1.bmp");
}
}
}
}
Bitmap bmp = new Bitmap(panel1.Width, panel1.Height);
panel1.DrawToBitmap(bmp);
bmp.Save(fileName);