当鼠标悬停某些ToolStripButton时,我试图制作类似于弹出图像的ToolTip。
我有显示图像的问题...出于某种原因,它会在放置的控件下绘制。
我试图这样绘制:
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e); //
if (this.ToolTipImg != null)
e.Graphics.DrawImage(this.ToolTipImg, this.ToolTipTLP.X, this.ToolTipTLP.Y, this.ToolTipImg.Width, this.ToolTipImg.Height);
//base.OnPaint(e); //and that too
}
//private void Form1_paint(object sender, PaintEventArgs e) //and here
//{
//if (this.ToolTipImg != null)
//e.Graphics.DrawImage(this.ToolTipImg, this.ToolTipTLP.X, this.ToolTipTLP.Y, this.ToolTipImg.Width, this.ToolTipImg.Height);
//}
但结果总是一样的: