是否可以让面板拥有自己的窗口? 意思是,它只是一个浮动面板,如果我愿意,我可以移动,就像没有表格的普通面板一样。
我将用它来显示图像,我希望能够从一个线程中绘制它(就像我可以在任何面板上一样)。
我猜它应该是可能的,但却找不到任何具体的例子。
如果有任何帮助,我有自己的Panel Class。
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希望为此制作一个设计代码,如果你知道如何防止这种情况,请告诉你。
我不确定还有什么要写的,我自己也没有任何例子,因为我不知道如何将主题表格之外的面板带来。