1

是否可以让面板拥有自己的窗口?意思是,它只是一个浮动面板,如果我愿意,我可以移动它,就像没有表格的普通面板一样。

我将使用它来显示图像,并且我希望能够从线程中绘制它(就像我可以使用任何面板一样)。

我猜这应该是可能的,但找不到任何具体的例子。

如果有帮助的话,我有自己的面板类。

using System;
using System.Windows.Forms;
using System.Drawing;
namespace VoiceChat
{
    public class MyDisplay : Panel
    {

            public MyDisplay()
            {
                 this.DoubleBuffered = false;
                 this.BackgroundImageLayout = ImageLayout.None;
                this.UpdateStyles();

            }

        }
    }

尽管出于某种原因,Visual Studio 想要为此制作设计代码,但如果您知道如何防止这种情况,请告诉。

好吧,不知道还要写什么,我自己没有任何示例,因为我不知道如何将面板带到主窗体之外。

4

0 回答 0