Как нарисовать изображение поверх z-порядка формы окон?
Я пытаюсь сделать всплывающую подсказку похожей на то, что всплывающее изображение при наведении курсора мыши на какой-нибудь инструмент ToolStripButton.
У меня проблема с отображением изображения... По какой-то причине оно рисует под размещенными элементами управления.
Я попытался нарисовать это так:
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);
//}
Но результат всегда один и тот же: