c# - 有没有办法在另一种形式上显示一种形式的一部分?

标签 c# winforms .net-4.0

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

喜欢

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

有可能吗?

最佳答案

是的,你可以这样做:

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

然后将这个位图传给另一个窗体。

关于c# - 有没有办法在另一种形式上显示一种形式的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14612589/

相关文章:

c# - 将自定义信息添加到 CSPROJ 文件

c# - 有没有办法要求两个可选的方法参数成对使用?

vb.net - Errorprovider 在使用 Windows 关闭按钮时显示错误 (X)

c# - 在 RichTextBox 中用空格链接到文件的路径?

c# - 通过 DynamicMethod 调用可变参数方法

c# - 应用程序部署到网络驱动器

c# - 引用变量内部结构

c# - DllImport vs LoadLibrary,最好的方法是什么?

c# - 如何避免或限制 MDI 子窗体菜单条与 MDI 父窗体菜单条合并?

.NET 4 GC 触发收集的已知阈值?