有没有办法在另一个表单上显示一个表单的一部分?

时间:2013-01-30 19:59:38

标签: c# winforms .net-4.0

我有一张表格。我想做的就是在另一个表单上显示该表单的一部分。 我不希望它功能性或任何东西。我基本上只是希望它是一张照片。 这可能吗,如果是的话,怎么样?

喜欢

display = new display(form, new rectangle(X1, X2, Y1, Y2));

这是可能的吗?

1 个答案:

答案 0 :(得分:6)

是的,你可以这样做:

Bitmap bmp = new Bitmap(myWidth, myHeight);
myForm.DrawToBitmap(bmp, new Rectangle(x, y, bmp.Width, bmp.Height));

然后将此位图传递给另一种形式。